2022-12-14 - 2022-12-27
High level summary
PRs merged in this sprint focused on clean up and resolving existing issues. The majority of the time during this sprint was spent on the In Progress PRs which have dependencies on consensus. This has been since rectified i.e cardano-node dependencies have been bumped.
Completed
docs
CI & project maintenance
- Cache secp256k1
- Use cabal-cache
- build(deps): bump certifi from 2020.4.5.2 to 2022.12.7 in /doc/.sphinx
- Update cabal.project
Developer experience
cardano-cli
- Improved error message for failed asset name decode
- Optimise query leadership schedule command
- Remove cardano-cli address build-script
cardano-api
cardano-node
cardano-testnet
In Progress
CI & project mainteance
cardano-cli
- [BUGFIX]- Stop the cli from changing the bytes in user-supplied data
- Infer protocol params in transaction build
- Allow assembling transactions with no witnesses
- Multiple pools support in query stake snapshot
- Optimise query leadership schedule command
- Optimise query stake snapshot command
- Debug output for transaction submit
- Handle pipes in cardano-cli
- Fully remove the cli intermediate TxBody format
- Render consistent plutus script failure output
- Read network ID from environment
- CLI option to append additional signatures to a transactions
- Cardano ping
cardano-api
- Make TxBodyContent an instance of Monoid
- Auto-balance multiasset transactions
- Fully remove the cli intermediate TxBody format