2024-09-18T00:00:00Z - 2024-10-02T00:00:00Z
High level summary
- We continue to remove irrelevant eras from cardano-cli with an aim to simplify the Haskell code and the interface exposed to the user.
- During a working group meeting a user pointed out the possibility to specify an incorrect anchor data hash. This has been largely rectified in
cardano-cli
but there is some more work to be done particularly in thetransaction build
command. - We added the possibility to specify supplemental datums and other minor improvements in this sprint.
cardano-cli
- Add a test of create-cardano
- Add anchor data hash checks to remaining governance action commands
- Add hash validation and support for HTTP(S) and IPFS to command
hash anchor-data
- Add proposal hash check when creating
info
governance action - create-testnet-data: take optional node configuration file as input and check/add genesis hashes and paths
- Remove era|legacy transaction view
- Remove eras older than Babbage support in
transaction build
andtransaction build-estimate
- Remove legacy commands
- Update create-treasury-withdrawal
cardano-api
- 638-Allow next leadership-schedule at 4k/f
- Add new field 'inlineDatumRaw' to TxOut ToJSON instance
- Introduce supplementary datums
- Make
IsXXXBasedEra
a class hierarchy
cardano-node
- cardano-node 9.2.0 release
- cardano-tracer: Allow switching EKG service between different nodes.
- cardano-tracer: OpenMetrics compliance for Prometheus; fix
forHuman
output in journald
cardano-testnet
- cardano-testnet: Code sharing in Defaults.hs
- cardano-testnet: rename ShelleyTestnetOptions into GenesisOptions