Commit graph

73 commits

Author SHA1 Message Date
Santiago Carmuega
de48c9df46 chore: fix lint warnings and outdated tests (#475) 2024-07-01 11:34:31 -03:00
teebaumcrypto
9011a2e078 fix(network): handle end of list in tx monitor response (#305) 2024-06-29 15:08:16 -03:00
dependabot[bot]
604b492dee build(deps): update itertools requirement from 0.12.1 to 0.13.0 (#459)
Updates the requirements on [itertools](https://github.com/rust-itertools/itertools) to permit the latest version.
- [Changelog](https://github.com/rust-itertools/itertools/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rust-itertools/itertools/compare/v0.12.1...v0.13.0)

---
updated-dependencies:
- dependency-name: itertools
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-29 15:02:05 -03:00
teebaumcrypto
6504915a42 refactor(network): don't treat rejected txs as submit protocol errors (#306) 2024-06-29 15:00:08 -03:00
io:nathan
fac640b789 feat(network): add tx submission and tx monitor clients to network facades (#442)
* added txsubmission client to network facades
* added txmonitor::client to network facades
2024-06-29 14:28:33 -03:00
Santiago Carmuega
52c6db13ef Release 0.27.0
pallas@0.27.0
pallas-addresses@0.27.0
pallas-applying@0.27.0
pallas-codec@0.27.0
pallas-configs@0.27.0
pallas-crypto@0.27.0
pallas-hardano@0.27.0
pallas-network@0.27.0
pallas-primitives@0.27.0
pallas-rolldb@0.27.0
pallas-traverse@0.27.0
pallas-txbuilder@0.27.0
pallas-utxorpc@0.27.0
pallas-wallet@0.27.0

Generated by cargo-workspaces
2024-06-01 08:47:13 -03:00
Santiago Carmuega
540a27db8e fix(network): expose missing members in facades (#468) 2024-05-26 13:23:20 -03:00
Andrew Westberg
f4fd2600f1 feat(traverse): Decode Conway block headers properly (#466) 2024-05-24 17:25:24 -03:00
Santiago Carmuega
a19aa07ad2 Release 0.26.0
pallas@0.26.0
pallas-addresses@0.26.0
pallas-applying@0.26.0
pallas-codec@0.26.0
pallas-configs@0.26.0
pallas-crypto@0.26.0
pallas-hardano@0.26.0
pallas-network@0.26.0
pallas-primitives@0.26.0
pallas-rolldb@0.26.0
pallas-traverse@0.26.0
pallas-txbuilder@0.26.0
pallas-utxorpc@0.26.0
pallas-wallet@0.26.0

Generated by cargo-workspaces
2024-05-21 08:32:18 -03:00
Pi Lanningham
a1e18833d6 feat(network): add an extra ergonomic method for n2c chainsync (#439) 2024-04-16 19:04:07 -03:00
Alexsander Falcucci
9e7cafbcac feat(network): implement GetChainBlockNo local state query (#441) 2024-04-16 09:27:23 -03:00
Santiago Carmuega
df3291bef5 feat(network): implement background keep-alive loop (#427) 2024-04-02 21:27:33 -03:00
Santiago Carmuega
3b7ac7ee38 Release 0.25.0
pallas@0.25.0
pallas-addresses@0.25.0
pallas-applying@0.25.0
pallas-codec@0.25.0
pallas-configs@0.25.0
pallas-crypto@0.25.0
pallas-hardano@0.25.0
pallas-network@0.25.0
pallas-primitives@0.25.0
pallas-rolldb@0.25.0
pallas-traverse@0.25.0
pallas-txbuilder@0.25.0
pallas-utxorpc@0.25.0
pallas-wallet@0.25.0

Generated by cargo-workspaces
2024-04-02 09:50:58 -03:00
Santiago Carmuega
e0d87868f0 Release 0.24.0
pallas@0.24.0
pallas-addresses@0.24.0
pallas-applying@0.24.0
pallas-codec@0.24.0
pallas-configs@0.24.0
pallas-crypto@0.24.0
pallas-hardano@0.24.0
pallas-network@0.24.0
pallas-primitives@0.24.0
pallas-rolldb@0.24.0
pallas-traverse@0.24.0
pallas-txbuilder@0.24.0
pallas-utxorpc@0.24.0
pallas-wallet@0.24.0

Generated by cargo-workspaces
2024-03-09 08:09:42 -03:00
Alexsander Falcucci
212da166df feat: implement GetCBOR local state query (#413) 2024-03-04 15:25:17 -03:00
Alexsander Falcucci
54582764a2 feat(network): implement GetGenesisConfig local state query (#407) 2024-02-26 08:44:37 -03:00
Santiago Carmuega
3ac73c3c05 Release 0.23.0
pallas@0.23.0
pallas-addresses@0.23.0
pallas-applying@0.23.0
pallas-codec@0.23.0
pallas-configs@0.23.0
pallas-crypto@0.23.0
pallas-hardano@0.23.0
pallas-network@0.23.0
pallas-primitives@0.23.0
pallas-rolldb@0.23.0
pallas-traverse@0.23.0
pallas-txbuilder@0.23.0
pallas-utxorpc@0.23.0
pallas-wallet@0.23.0

Generated by cargo-workspaces
2024-02-11 18:02:33 -03:00
dependabot[bot]
1179550104 build(deps): update itertools requirement from 0.10.5 to 0.12.1 (#390)
Updates the requirements on [itertools](https://github.com/rust-itertools/itertools) to permit the latest version.
- [Changelog](https://github.com/rust-itertools/itertools/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rust-itertools/itertools/compare/v0.10.5...v0.12.1)

---
updated-dependencies:
- dependency-name: itertools
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-11 13:19:42 -03:00
Alexsander Falcucci
83728a085d fix: support multiple pools in stake snapshot query (#396) 2024-02-11 12:51:35 -03:00
Alexsander Falcucci
d4a8acfaa0 feat(network): implement stake snapshot local state query (#394) 2024-02-06 09:17:44 -03:00
Alexsander Falcucci
1798946e3f fix: contemplate legacy tx outputs in utxo by address query (#386) 2024-01-29 10:19:47 -03:00
Santiago Carmuega
dd0d7de2ea Release 0.22.0
pallas@0.22.0
pallas-addresses@0.22.0
pallas-applying@0.22.0
pallas-codec@0.22.0
pallas-configs@0.22.0
pallas-crypto@0.22.0
pallas-hardano@0.22.0
pallas-network@0.22.0
pallas-primitives@0.22.0
pallas-rolldb@0.22.0
pallas-traverse@0.22.0
pallas-txbuilder@0.22.0
pallas-utxorpc@0.22.0
pallas-wallet@0.22.0

Generated by cargo-workspaces
2024-01-25 09:03:26 -03:00
Andrew Westberg
acdceb993f fix(network): use initiatorOnlyDiffusionMode correctly after spec fix (#384) 2024-01-25 08:32:54 -03:00
Alexsander Falcucci
0c026ef4c9 feat: implement GetCurrentPParams local state query (#322) 2024-01-08 08:38:39 -03:00
Harper
4d887c6d94 feat(network): implement server side KeepAlive (#376) 2024-01-08 07:50:37 -03:00
Santiago Carmuega
f3cc15c6fa release: v0.21.0 (#375) 2024-01-04 10:07:12 -03:00
Santiago Carmuega
8c1ab39539 chore: fix lint warnings across the board (#374) 2024-01-04 09:47:04 -03:00
Clark Alesna
85e83da4b0 feat(network): implement split read / write for NamedPipe bearer (#371) 2024-01-03 08:34:16 -03:00
Andrew Westberg
ad8491fe24 fix(network): set so_linger socket option to match cardano-node (#369) 2024-01-03 08:28:52 -03:00
Santiago Carmuega
eb3966540e fix(network): relax connect args lifetime (#367) 2023-12-23 15:31:24 -03:00
Santiago Carmuega
33b6b05cb3 fix(network): demux using one mpsc channel per miniprotocol (#366) 2023-12-21 19:56:44 -03:00
Santiago Carmuega
8c6d5e5e58 refactor(network): split bearer into read/write (#364) 2023-12-21 18:08:29 -03:00
Andrew Westberg
2e1b0e5cf2 fix(network): add tcp_nodelay to bearer (#365) 2023-12-20 21:50:03 -03:00
Andrew Westberg
b6399333da feat(network): update n2n handshake versions & add keepalive miniprotocol (#362) 2023-12-19 07:56:10 -03:00
Harper
4c651c0c3a fix(network): use correct client state transition for n2n txsub (#348) 2023-12-15 13:28:36 -03:00
Santiago Carmuega
63ae68a024 feat(network): add sanchonet compatibility (#355) 2023-12-12 10:14:00 -03:00
Alexsander Falcucci
27f1b3af24 feat(network): implement GetUTxOByAddress local state query (#341) 2023-12-12 09:31:46 -03:00
Alexsander Falcucci
b1ac003716 feat(network): implement stake distribution local state query (#340) 2023-11-24 06:43:25 -03:00
Santiago Carmuega
cce85a7482 fix(network): add missing rt feature for tokio 2023-11-20 21:48:43 -03:00
Santiago Carmuega
bae2f48591 Release 0.20.0
pallas@0.20.0
pallas-addresses@0.20.0
pallas-applying@0.20.0
pallas-codec@0.20.0
pallas-configs@0.20.0
pallas-crypto@0.20.0
pallas-network@0.20.0
pallas-primitives@0.20.0
pallas-rolldb@0.20.0
pallas-traverse@0.20.0
pallas-utxorpc@0.20.0

Generated by cargo-workspaces
2023-11-20 19:53:17 -03:00
Santiago Carmuega
24b7139e4b chore: fix lint warnings (#339) 2023-11-20 19:46:14 -03:00
Santiago Carmuega
6203fe1ecd chore(deps): update NamedPipes related deps (#336) 2023-11-20 08:28:35 -03:00
Alexsander Falcucci
975aedb135 feat(network): add cbor decoder for HardForkQuery (#335) 2023-11-20 08:02:02 -03:00
Santiago Carmuega
cc2f295fb2 fix: fix conditional code for windows builds (#334) 2023-11-16 13:36:49 -03:00
Olof Blomqvist
43fefc8176 feat(network): implement windows named pipes connections (#279) 2023-11-16 10:06:34 -03:00
Alexsander Falcucci
61f713a802 fix(network): add missing feature gate flag to tokio dependency (#333) 2023-11-16 09:58:05 -03:00
Santiago Carmuega
fdbdcc3a4f chore: fix lint warnings (#330) 2023-11-13 17:00:00 -03:00
Santiago Carmuega
750c2d303e refactor(network): simplify local state mini-protocol implementation (#326) 2023-11-09 21:47:24 -03:00
Harper
bf973dff3c feat: introduce conway primitives (#290)
Co-authored-by: lisicky <lisicky@inbox.ru>
2023-11-03 12:22:06 -03:00
Harper
fb1cc54b0c feat(network): scaffold local state query server (#280) 2023-10-26 18:02:11 +00:00