v1.0.0-alpha.0 (2025-04-14)
Chore
- fix lint warnings (#640)
- fix incorrect link in crate metadata (#629)
- impl PartialEq,Eq for chainsync Tip (#635)
- fix lint warnings (#616)
- cleanup dead dependencies (#615)
- fix lint warnings (#582)
Feat
- applying: implement conway phase one validation (#573)
- codec: allow KeepRaw to own its data (#601)
- hardano: new error display output that matches Haskell submit errors (#623)
- interop: include witness datums in resolved inputs for u5c mapper (#547)
- interop: support standalone utxo mapper for u5c (#581)
- interop: map gov proposals for u5c (#583)
- network: add comprehensive codec for Local Tx Submission errors (#598)
- network: finish remaining variants for local-tx-submit codec (#602)
- network: finish Local State Queries codec (#600)
- network: include PeerSharing protocol in PeerClient (#578)
- network: implement stand-alone peer handshake query (#590)
- network: add
peersharing
protocol module (#574) - network: expose has_agency method for public access (#614)
- network: implement codec for local-submit errors (#609)
- network: update peersharing codec to match n2n protocol v14 (#626)
- primitives: Add catch-all mechanism for unknown cost models (#596)
- traverse: allow searching for witness plutus data by hash (#580)
- validate: introduce new crate with phase-1 and phase-2 validation (#607)
Fix
- fix error on Conway TX validation (#603)
- configs: fix Shelley genesis parsing (#577)
- interop: update u5c snapshot test to match new features (#579)
- interop: add Plutus V3 cost model in u5c mapper (#572)
- network: fix IntersectNotFound CBOR encoding (#575)
- network: fix rejection reason decoding (#548)
- network: fix codec of peersharing peer address (#589)
- utxorpc: add missing mappings for pparams (#571)
- validate: support validation of Shelley UTxO (#643)
- validate: make conway tests pass (#627)
Refactor
- reduce codec boilerplate (#608)
- primitives: avoid pseudo structs in favor of KeepRaw (#632)
- primitives: remove Pseudo structs from Alonzo primitives (#631)
- primitives: remove unnecessary Conway codecs (#630)
- primitives: simplify api by removing roundtrip-safe cbor artifacts (#611)
- txbuilder: make some useful structs public (#634)
- validate: apply changes in primitives structs (#633)
- validate: rename modules and feature flags (#637)
Contributors
@sterraf @gonzalezzfelipe @jeluard @rkuhn @lancevincentsalera @ricomiles @ginnun @Mercurial @KtorZ @SebastienGllmt @franciscojoray @alekswithakayy @scarmuega