Commit graph

92 commits

Author SHA1 Message Date
Santiago Carmuega
4f598ebc31
refactor(network): split bearer into read/write (#364) 2023-12-21 18:08:29 -03:00
Andrew Westberg
d1e40907c6
fix(network): add tcp_nodelay to bearer (#365) 2023-12-20 21:50:03 -03:00
Andrew Westberg
1ed2161a43
feat(network): update n2n handshake versions & add keepalive miniprotocol (#362) 2023-12-19 07:56:10 -03:00
Harper
ef086375bf
fix(network): use correct client state transition for n2n txsub (#348) 2023-12-15 13:28:36 -03:00
Santiago Carmuega
49238890e0
feat(network): add sanchonet compatibility (#355) 2023-12-12 10:14:00 -03:00
Alexsander Falcucci
6f1b15269c
feat(network): implement GetUTxOByAddress local state query (#341) 2023-12-12 09:31:46 -03:00
Alexsander Falcucci
645989465d
feat(network): implement stake distribution local state query (#340) 2023-11-24 06:43:25 -03:00
Santiago Carmuega
a77efa2adc
fix(network): add missing rt feature for tokio 2023-11-20 21:48:43 -03:00
Santiago Carmuega
25b552c6a9
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
3d15fce191
chore: fix lint warnings (#339) 2023-11-20 19:46:14 -03:00
Santiago Carmuega
7d0de0b494
chore(deps): update NamedPipes related deps (#336) 2023-11-20 08:28:35 -03:00
Alexsander Falcucci
9b57b0f53d
feat(network): add cbor decoder for HardForkQuery (#335) 2023-11-20 08:02:02 -03:00
Santiago Carmuega
155139e166
fix: fix conditional code for windows builds (#334) 2023-11-16 13:36:49 -03:00
Olof Blomqvist
d6bcffe1b5
feat(network): implement windows named pipes connections (#279) 2023-11-16 10:06:34 -03:00
Alexsander Falcucci
6963dd9698
fix(network): add missing feature gate flag to tokio dependency (#333) 2023-11-16 09:58:05 -03:00
Santiago Carmuega
f26b9bd591
chore: fix lint warnings (#330) 2023-11-13 17:00:00 -03:00
Santiago Carmuega
e0f9f14dea
refactor(network): simplify local state mini-protocol implementation (#326) 2023-11-09 21:47:24 -03:00
Harper
93c978b0e3
feat: introduce conway primitives (#290)
Co-authored-by: lisicky <lisicky@inbox.ru>
2023-11-03 12:22:06 -03:00
Harper
2b5f22def2
feat(network): scaffold local state query server (#280) 2023-10-26 18:02:11 +00:00
Maico Leberle
986ee75761
feat: scaffold Byron phase-1 validations (#300)
Co-authored-by: Santiago Carmuega <santiago@carmuega.me>
2023-10-10 17:16:26 -03:00
cargillchantry
aafe37573a
chore: update mini-protocol pdf README link (#301)
Co-authored-by: Chantry Cargill <chantry.cargill@kodypay.com>
2023-10-06 21:08:00 -03:00
Santiago Carmuega
90b228492c
fix(network): fix bad codec for tx monitoring messages (#298) 2023-10-03 14:26:11 -03:00
Ilya
dea731d58b
feat(network): implement LocalTxSubmission client (#289) 2023-09-20 20:41:37 -03:00
Santiago Carmuega
18428298a4
Release 0.19.1
pallas@0.19.1
pallas-addresses@0.19.1
pallas-codec@0.19.1
pallas-crypto@0.19.1
pallas-network@0.19.1
pallas-primitives@0.19.1
pallas-traverse@0.19.1
pallas-utxorpc@0.19.1

Generated by cargo-workspaces
2023-09-10 22:49:11 -03:00
Santiago Carmuega
277f0d488a
fix(network): skip unix listener on windows (#287) 2023-09-10 22:31:05 -03:00
Santiago Carmuega
8e07b838e1
fix(network): make facade members public (#285) 2023-09-10 17:53:47 -03:00
Santiago Carmuega
1b1f5faaca
Release 0.19.0
pallas@0.19.0
pallas-addresses@0.19.0
pallas-codec@0.19.0
pallas-crypto@0.19.0
pallas-network@0.19.0
pallas-primitives@0.19.0
pallas-traverse@0.19.0
pallas-utxorpc@0.19.0

Generated by cargo-workspaces
2023-09-09 10:31:39 -03:00
Santiago Carmuega
1f870cac66
chore: fix lint warning (#283) 2023-09-07 09:39:18 -03:00
Harper
7f919dcef5
feat(network): add server-side facades (#282) 2023-09-01 09:15:14 -03:00
Harper
fdf41b5b32
feat(network): implement chain sync server side (#277) 2023-08-23 20:17:17 -03:00
Harper
9ea5d7cefe
feat(network): add server side of blockfetch miniprotocol (#275) 2023-08-09 06:46:45 -03:00
Santiago Carmuega
ea9c4e8b59
Release 0.19.0-alpha.2
pallas@0.19.0-alpha.2
pallas-addresses@0.19.0-alpha.2
pallas-codec@0.19.0-alpha.2
pallas-crypto@0.19.0-alpha.2
pallas-network@0.19.0-alpha.2
pallas-primitives@0.19.0-alpha.2
pallas-traverse@0.19.0-alpha.2
pallas-utxorpc@0.19.0-alpha.2

Generated by cargo-workspaces
2023-07-18 22:58:45 -03:00
Santiago Carmuega
a003ec21f7
chore: fix pending code formatting (#270) 2023-07-18 22:54:39 -03:00
Andrew Westberg
554fa1578e
feat: add handshake with query for n2c (#266) 2023-06-27 13:46:24 -03:00
Olof Blomqvist
31a87032ca
fix: fix builds on windows platform (#263) 2023-06-21 13:39:43 -03:00
Santiago Carmuega
fcd8bb2e62
Release 0.19.0-alpha.1
pallas@0.19.0-alpha.1
pallas-addresses@0.19.0-alpha.1
pallas-codec@0.19.0-alpha.1
pallas-crypto@0.19.0-alpha.1
pallas-network@0.19.0-alpha.1
pallas-primitives@0.19.0-alpha.1
pallas-traverse@0.19.0-alpha.1
pallas-utxorpc@0.19.0-alpha.1

Generated by cargo-workspaces
2023-06-11 21:42:56 -03:00
Santiago Carmuega
afb2d6a7c3
docs(network): Add chain-sync client docs (#252) 2023-04-15 13:56:52 -03:00
Santiago Carmuega
bd798058ad
docs(network): Document BlockFetch client (#251) 2023-04-15 13:18:25 -03:00
Santiago Carmuega
535147e9c4
Release 0.19.0-alpha.0
pallas@0.19.0-alpha.0
pallas-addresses@0.19.0-alpha.0
pallas-codec@0.19.0-alpha.0
pallas-crypto@0.19.0-alpha.0
pallas-network@0.19.0-alpha.0
pallas-primitives@0.19.0-alpha.0
pallas-traverse@0.19.0-alpha.0
pallas-upstream@0.19.0-alpha.0

Generated by cargo-workspaces
2023-04-13 21:31:42 -03:00
Santiago Carmuega
46dd2a685f
fix: Handle bearer I/O errors (#247) 2023-04-11 10:08:44 -03:00
Santiago Carmuega
e46b152786
refactor: Improve network module naming (#245) 2023-04-10 20:21:11 -03:00
Santiago Carmuega
cb0348b47a
refactor: Merge multiplexer & miniprotocols into single crate (#244) 2023-04-10 19:51:38 -03:00