Node API & CLI Team Update
· 2 min read
2023-05-05 - 2023-05-23
High level summary
- Golden tests for cardano-cli command help output were added.
- Documentation was updated with new libsodium installation instructions.
- There were several updates for the cardano-cli:
- Deletion of the deprecated shelley command group.
- Addition of golden tests for CLI help.
- An improvement to avoid bare IO in tests, allowing better error reporting in failed tests.
- Generation of UTCTime test values without leap seconds (avoids erroneous test failures)
- Support for signing transactions with GenesisDelegateSigningKey_ed25519_bip32.
- The cardano-api underwent multiple refinements:
- Implementing deposit handling when balancing transactions (necessary for Conway)
- Cleaning up socket file path code.
- Several changes were made to the cardano-testnet:
- Adding golden tests for cardano-testnet help.
- Removing all hardcoded yaml files in cardano-testnet
- Improving cardano-testnet help output.
- Parameterizing default yaml configuration value, allowing for easier hardforking to the era of choice.
docs
CI & project maintenance
Developer experience
cardano-cli
cardano-api
cardano-node
cardano-testnet