2024-09-04 - 2024-09-18
High level summary
In line with our ongoing refactoring work, we began propagating the experimental api in cardano-cli
. This will continue for several sprints as we remove eras prior to mainnet in order to reduce the unnecessary complexity of cardano-api
's and cardano-cli
's codebases. Other work:
- New functionality has been added to cardano-cli and cardano-ping
- Collateral balancing bug has been fixed in cardano-cli
optparse-applicative-fork
dependency has been removed- Various refactors and improvements to cardano-testnet
cardano-cli
- Add support for fetching tip through cardano-ping
- add support for script based drep on update certificate
- cardano-ping: report user friendly error on misconfiguration
- Move parsing helpers from API
- Options: avoid code duplication
- Propagate experimental api
- Release cardano-cli-9.4.0.0
- Release cardano-cli-9.4.1.0
- Remove deprecation message when invoking a command in deprecated era
cardano-api
- Add
fromLedgerUTxO
export - Add new types to CDDL list and test forward compatibility of
deserialiseTxLedgerCddl
- Bump CHaP
- Experimental API: remove redundant type families and functions
- Fix collateral balancing when building transaction
- Release cardano-api-9.3.0.0 cardano-api-gen-9.0.0.0
- Remove optparse-applicative-fork dependency, and functions depending on it
cardano-node
- Add more context to invalid snapshot events
- Names of metrics in the new tracing system
- Update dependencies
cardano-testnet
- Add test for
query spo-stake-distribution
- cardano-testnet | Add plutus V3 cost model, set minFeeRefScriptCostPerByte=15 in Conway genesis
- cardano-testnet-test: small improvements
- cardano-testnet: make call to query stake-address-info a golden test
- cardano-testnet: separate in types the options encoded in genesis files, from other options
- cardano-testnet: test value delegated to dreps in test of drep-stake-distribution