Santiago Carmuega
f82fbcd7d9
feat: improve access to genesis utxos ( #302 )
2023-10-04 14:40:51 -03:00
Santiago Carmuega
d9abd01395
chore: include configs in main crate ( #299 )
2023-10-04 11:20:28 -03:00
Santiago Carmuega
cc671d2480
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
4ecf287740
fix(network): fix bad codec for tx monitoring messages ( #298 )
2023-10-03 14:26:11 -03:00
Ilya
c540b62e5f
feat(network): implement LocalTxSubmission client ( #289 )
2023-09-20 20:41:37 -03:00
Santiago Carmuega
0fd9b6b6b5
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
673aaf95f0
fix(network): skip unix listener on windows ( #287 )
2023-09-10 22:31:05 -03:00
Santiago Carmuega
a0e96bd309
ci: run Rust check on multiple OS ( #286 )
2023-09-10 22:15:35 -03:00
Santiago Carmuega
bdf6f96a80
fix(network): make facade members public ( #285 )
2023-09-10 17:53:47 -03:00
Santiago Carmuega
816afcdaa5
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
08d83d1d9c
fix(traverse): fix well-known genesis values for preprod / preview ( #284 )
2023-09-09 10:18:35 -03:00
Santiago Carmuega
f515a6115c
chore: fix lint warning ( #283 )
2023-09-07 09:39:18 -03:00
Cainã Costa
faa11a5bfd
feat(traverse): add network id to genesis values ( #272 )
2023-09-01 09:18:51 -03:00
Harper
b294f9be01
feat(network): add server-side facades ( #282 )
2023-09-01 09:15:14 -03:00
Harper
f223b0fde9
feat(network): implement chain sync server side ( #277 )
2023-08-23 20:17:17 -03:00
Harper
367e76872b
feat(network): add server side of blockfetch miniprotocol ( #275 )
2023-08-09 06:46:45 -03:00
Santiago Carmuega
5a3246eb3c
feat: add helper to create bootstrap addresses ( #269 )
2023-07-29 18:15:00 -03:00
Santiago Carmuega
97adb181b1
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
e930267149
chore: fix pending code formatting ( #270 )
2023-07-18 22:54:39 -03:00
Harper
2dd9a98808
fix: use u64 instead of i64 for unit interval and rational numerator ( #268 )
2023-07-18 09:21:35 -03:00
Andrew Westberg
98483e76c7
feat: add handshake with query for n2c ( #266 )
2023-06-27 13:46:24 -03:00
Olof Blomqvist
d1f61a3992
fix: fix builds on windows platform ( #263 )
2023-06-21 13:39:43 -03:00
Santiago Carmuega
4c227141e2
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
65331e8346
chore: fix clippy warnings ( #262 )
2023-06-11 21:41:23 -03:00
Santiago Carmuega
efd82c72e1
feat(interop): add block mapping to u5c ( #261 )
2023-06-11 21:31:39 -03:00
Santiago Carmuega
4a849eec25
feat: introduce UTxO RPC interop ( #260 )
2023-06-10 22:52:48 -03:00
Santiago Carmuega
fb22d1b0e2
feat(traverse): improve native asset access ( #259 )
2023-06-03 20:46:41 -03:00
Santiago Carmuega
9669b5ce7e
chore: undo upstream crate experiment ( #258 )
2023-05-20 15:20:01 -03:00
Harper
a0cc1a5e47
fix: ignore duplicate consumed inputs ( #257 )
2023-05-12 09:01:44 -03:00
Santiago Carmuega
b78a0b3554
chore: upgrade to gasket v0.4 ( #256 )
2023-05-03 15:43:42 -03:00
Santiago Carmuega
fabc4230ec
chore: upgrade gasket to v0.3.0 ( #255 )
2023-04-27 21:52:34 -03:00
Santiago Carmuega
a4bf887f28
fix: back-merge v0.18.1 hotfix ( #254 )
2023-04-27 21:24:09 -03:00
Santiago Carmuega
09f2bf3d26
docs(network): Add chain-sync client docs ( #252 )
2023-04-15 13:56:52 -03:00
Santiago Carmuega
16773902c2
docs(network): Document BlockFetch client ( #251 )
2023-04-15 13:18:25 -03:00
Santiago Carmuega
d660258323
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
db47518497
chore: Use gasket dep from crates.io ( #249 )
2023-04-13 21:27:06 -03:00
Santiago Carmuega
9c23c690d0
fix: Handle bearer I/O errors ( #247 )
2023-04-11 10:08:44 -03:00
Santiago Carmuega
9bb8727046
fix: Make upstream worker easy to connect ( #246 )
2023-04-11 09:33:45 -03:00
Santiago Carmuega
a64cd08678
refactor: Improve network module naming ( #245 )
2023-04-10 20:21:11 -03:00
Santiago Carmuega
d5f0c2fd80
refactor: Merge multiplexer & miniprotocols into single crate ( #244 )
2023-04-10 19:51:38 -03:00
Santiago Carmuega
b63d2052cb
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
ae7e1f5c82
chore: Fix lint warnings for all targets ( #240 )
2023-03-24 06:59:49 -03:00
Santiago Carmuega
66a095df4a
fix(upstream): Use sync read for chunk dequeue ( #239 )
2023-03-23 22:58:29 -03:00
Santiago Carmuega
70355a687d
chore: Improve network tracing messages ( #237 )
2023-03-23 22:30:10 -03:00
Santiago Carmuega
44465369be
feat(upstream): Make output generic by adapter ( #236 )
2023-03-16 16:21:06 -03:00
Mitchell Turner
6ac63a04e2
feat(addresses): Derive Hash on Address ( #235 )
...
authored-by: Turner <mitch@tpfs.io>
2023-03-14 18:10:55 -03:00
Santiago Carmuega
7b3708ac46
feat(traverse): Introduce time helpers ( #234 )
2023-03-13 18:55:44 -03:00
Santiago Carmuega
c1446ebea5
chore(traverse): Improve API ergonomics ( #233 )
2023-03-13 15:19:40 -03:00
Santiago Carmuega
8fa662b4de
feat(traverse): Expose aux data scripts ( #232 )
2023-03-11 18:07:09 -03:00
Santiago Carmuega
4a7afe94f0
refactor(traverse): Unify mint and output asset artifacts ( #231 )
2023-03-11 14:12:31 -03:00