Node-Api-Cli Quarterly Update
2022-09 - 2022-11-04
- Various improvements to tests/CI/GHC 9.2.4 preparations/upgrade to cabal-3.8.1.0
 - Major clean up of stale iusses + PRs.
 - Implementation of stale-bot to mitigate against a proliferation of outdated issues and PRs
 - cardano-api refactoring with the aim of exposing more user friendly functions, particularly concerning transaction construction and querying the node.
 - cardano-cli refactoring with the aim of moving reusable functions to cardano-api. We have made strides here and have managed to improve the interface of transaction construction and validation.
 - General documentation updates and improvements
 - Addition of tx-mempool command which allows users to:
- Query the node about the current mempool's capacity and sizes
 - Request the next transaction from the mempool's current list
 - Query if a particular transaction exists in the mempool
 
 - Initial refactoring of cardano-testnet
 
Next quarter
- cardano-api
- Working with Konstantinos and his team to make cardano-api better for dapp developers - we have a google doc for this, I can send it to you privately.
 
 - cardano-testnet
- Working with Marc Fontaine to create an easy to use executable to deploy testnets locally - https://github.com/input-output-hk/cardano-node/issues/4598
 
 - Serenity
- Continued refactoring of cardano-api and cardano-cli, with the particular focus on extracting re-usable components of cardano-cli and moving them to cardano-api. This is harder to define but will manifest in stuff moving from cardano-cli to cardano-api and is tied in to the cardano-api work specified above.
 
 - General bug fixing and smaller feature requests for the api/cli that are always coming in. Robert is primarily handling this at the moment as he is relatively new.
 
