Santiago Carmuega
dba044f686
feat: improve access to genesis utxos ( #302 )
2023-10-04 14:40:51 -03:00
Santiago Carmuega
dfaf7942e4
chore: include configs in main crate ( #299 )
2023-10-04 11:20:28 -03:00
Santiago Carmuega
a8df6dc666
feat: generate genesis utxos from genesis file ( #59 )
...
Co-authored-by: rvcas <x@rvcas.dev>
Co-authored-by: jmhrpr <harper.jme@gmail.com>
2023-10-04 06:45:59 -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
219ae51b5a
ci: run Rust check on multiple OS ( #286 )
2023-09-10 22:15:35 -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
56df1c429c
fix(traverse): fix well-known genesis values for preprod / preview ( #284 )
2023-09-09 10:18:35 -03:00
Santiago Carmuega
1f870cac66
chore: fix lint warning ( #283 )
2023-09-07 09:39:18 -03:00
Cainã Costa
384afa284b
feat(traverse): add network id to genesis values ( #272 )
2023-09-01 09:18:51 -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
e117a2723a
feat: add helper to create bootstrap addresses ( #269 )
2023-07-29 18:15:00 -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
Harper
f2a746b831
fix: use u64 instead of i64 for unit interval and rational numerator ( #268 )
2023-07-18 09:21:35 -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
c74255fd10
chore: fix clippy warnings ( #262 )
2023-06-11 21:41:23 -03:00
Santiago Carmuega
227b903bcb
feat(interop): add block mapping to u5c ( #261 )
2023-06-11 21:31:39 -03:00
Santiago Carmuega
35dda4d40f
feat: introduce UTxO RPC interop ( #260 )
2023-06-10 22:52:48 -03:00
Santiago Carmuega
7539e17dfc
feat(traverse): improve native asset access ( #259 )
2023-06-03 20:46:41 -03:00
Santiago Carmuega
82a9eeb47d
chore: undo upstream crate experiment ( #258 )
2023-05-20 15:20:01 -03:00
Harper
36df92f8ad
fix: ignore duplicate consumed inputs ( #257 )
2023-05-12 09:01:44 -03:00
Santiago Carmuega
ef9dbfad64
chore: upgrade to gasket v0.4 ( #256 )
2023-05-03 15:43:42 -03:00
Santiago Carmuega
6dc7f06964
chore: upgrade gasket to v0.3.0 ( #255 )
2023-04-27 21:52:34 -03:00
Santiago Carmuega
c9119e4925
fix: back-merge v0.18.1 hotfix ( #254 )
2023-04-27 21:24:09 -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
b2ad646cf5
chore: Use gasket dep from crates.io ( #249 )
2023-04-13 21:27:06 -03:00
Santiago Carmuega
46dd2a685f
fix: Handle bearer I/O errors ( #247 )
2023-04-11 10:08:44 -03:00
Santiago Carmuega
1dc87174bd
fix: Make upstream worker easy to connect ( #246 )
2023-04-11 09:33:45 -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
Santiago Carmuega
b8ff4e9418
feat: Migrate to asynchronous I/O ( #241 )
...
This commit updates the networking stack to use asynchronous I/O for improved performance and concurrency. We have replaced synchronous I/O calls with their asynchronous counterparts and refactored the code to use async/await and Tokio runtime.
2023-04-09 08:50:56 -03:00
Santiago Carmuega
381a46f2cf
chore: Fix lint warnings for all targets ( #240 )
2023-03-24 06:59:49 -03:00
Santiago Carmuega
2f1270f8e8
fix(upstream): Use sync read for chunk dequeue ( #239 )
2023-03-23 22:58:29 -03:00
Santiago Carmuega
27d29ace30
chore: Improve network tracing messages ( #237 )
2023-03-23 22:30:10 -03:00
Santiago Carmuega
2243acfff9
feat(upstream): Make output generic by adapter ( #236 )
2023-03-16 16:21:06 -03:00
Mitchell Turner
61f50b2cca
feat(addresses): Derive Hash on Address ( #235 )
...
authored-by: Turner <mitch@tpfs.io>
2023-03-14 18:10:55 -03:00
Santiago Carmuega
8cdde5e9a8
feat(traverse): Introduce time helpers ( #234 )
2023-03-13 18:55:44 -03:00
Santiago Carmuega
2612bb1038
chore(traverse): Improve API ergonomics ( #233 )
2023-03-13 15:19:40 -03:00
Santiago Carmuega
4133268e99
feat(traverse): Expose aux data scripts ( #232 )
2023-03-11 18:07:09 -03:00
Santiago Carmuega
9740dc0560
refactor(traverse): Unify mint and output asset artifacts ( #231 )
2023-03-11 14:12:31 -03:00