Releases: txpipe/pallas
Releases · txpipe/pallas
v0.18.3
v0.30.2
v0.30.1
v0.30.0
v0.30.0 (2024-08-21)
Features
- interop: implement u5c pparams mapping (#504)
- interop: introduce field-mask context for u5c (#502)
- math: add support for some math functions (#483)
Bug Fixes
- exclude large data files blocking crate publish
- addresses: relax length check during parsing (#491)
- interop: skip conway certs in u5c (#498)
- primitives: expose hidden struct fields in Conway (#501)
- traverse: use Conway types in places they are meant to (#499)
Chore
- interop: bump u5c spec to v0.9 (#503)
- interop: update u5c spec to v0.8.0 (#493)
- txbuilder: export ExUnits to make them accessible from outside (#497)
Contributors
v0.29.0
v0.28.0
v0.28.0 (2024-07-01)
Features
- network: add tx submission and tx monitor clients to network facades (#442)
Bug Fixes
- relax CBOR decoding of Conway protocol params update (#473)
- network: handle end of list in tx monitor response (#305)
Code Refactoring
- interop: use batching for utxorpc ledger interface (#472)
- network: don't treat rejected txs as submit protocol errors (#306)
Build
- deps: update itertools requirement from 0.12.1 to 0.13.0 (#459)
Continuous Integration
- skip gmp dep until we can build on windows (#476)
Chore
v0.27.0
v0.27.0 (2024-06-01)
Features
- traverse: Decode Conway block headers properly (#466)
Bug Fixes
- network: expose missing members in facades (#468)
- crypto: Disable potential use of invalid SecretKeyExtended
Docs
- define security policy (#464)
Chore
- fix lint warnings (#470)
- split unstable features into independent flags (#469)
- traverse: make era enum serializable (#467)
Contributors
v0.26.0
v0.26.0 (2024-05-21)
Features
- add a simple Crawler example (#453)
- configs: add serde for Alonzo genesis file (#436)
- interop: add ledger context for utxorpc mapping logic (#450)
- interop: re-export utxorpc spec to unify downstream versions (#448)
- network: add an extra ergonomic method for n2c chainsync (#439)
- network: implement
GetChainBlockNo
local state query (#441) - network: implement background keep-alive loop (#427)
- primitives: derive Eq on relevant structs (#446)
- traverse: track original era for tx outputs (#447)
Bug Fixes
- applying: fix tx size calculation (#443)
- configs: parse directly into rational numbers (#437)
- hardano: exclude last chunk file during immutable db read (#454)
- primitives: handle conway extreme param updates (#462)
Code Refactoring
- applying: unify approach for protocol params access (#432)
- interop: use stateful mapper for u5 (#460)
Test
- hardano: contemplate skip of last chunk in immutable read (#457)
Chore
- apply lint recommendations (#458)
- move txbuilder to stable feature (#451)
- applying: prepare pparams for folding logic (#438)
- deps: use cryptoxide sha3 instead of depending on sha3 crate (#452)
Contributors
@MaicoLeberle @alekswithakayy @Mr-Leshiy @Quantumplation @vincenthz @falcucci @scarmuega
v0.25.0
v0.25.0 (2024-04-02)
Features
- add Conway 2024-03 CDDL conformity (#424)
- applying: add support for preview / preprod networks (#422)
Test
- hardano: fix failing tests on CI context (#429)
- hardano: discover snapshots by inspecting test_data dir (#428)
Build
- deps: update utxorpc-spec requirement from 0.3.0 to 0.4.4 (#425)
Contributors
v0.24.0
v0.24.0 (2024-03-09)
Features
- network: implement GetCBOR local state query (#413)
- applying: add Babbage phase-1 validations (#405)
- crypto: add Blake2b hasher for 20-bytes digests (#416)
- network: implement
GetGenesisConfig
local state query (#407) - rolldb: allow optionally overlap of WAL over immutable chain (#419)
- rolldb: allow crawl from intersect options (#404)
Bug Fixes
- addresses: allow extra bytes when decoding base address (#420)
- primitives: contemplate Conway's CBOR
set
tag (#421)
Build
- deps: update base64 requirement from 0.21.2 to 0.22.0 (#417)
- deps: update rocksdb requirement from 0.21.0 to 0.22.0 (#403)