hashgraph / hedera-services

Crypto, token, consensus, file, and smart contract services for the Hedera public ledger
Apache License 2.0
266 stars 119 forks source link

Add CLI for new `StateDumpers` to provide equivalent (or similar) diagnostic capability as previous (mono) state dumpers #13956

Open david-bakin-sl opened 3 weeks ago

david-bakin-sl commented 3 weeks ago

With the evisceration of mono service imminent we'll lose the state dumpers. These were useful for various investigations: security issues, operational incidents, survey of features used. The basic code that makes up the dumpers is preserved (more or less) in com.hedera.node.app.statedumpers but is in a form only now suitable for use from within a running consensus node.

The functionality needs to be exposed as a CLI tool, similar to the previous mono state dumpers.