This patch brings a few bug fixes for issues reported from blockspacerace node runners. It also disables certain write endpoints from the REST gateway.

More notably, this release introduces the ❤️ RPC CLI ❤️, designed to make interacting with the node's RPC locally super simple.

Some example commands are below:

celestia rpc state SubmitPayForBlob 0x1874e642f5dde589 '"Hello there!!"' 2000 100000

celestia rpc node Info

celestia rpc share GetShare '{"row_roots":["//////////7//////////ql+/VFmJ8PWE9BcjrTDLrY/hzVeGdzFCpfEhiXDXZmt","/////////////////////zHeGnUtPJn8QyPpePSYl4qRVrcUvG2fwptyoA85Myik"],"column_roots":["//////////7//////////ql+/VFmJ8PWE9BcjrTDLrY/hzVeGdzFCpfEhiXDXZmt","/////////////////////zHeGnUtPJn8QyPpePSYl4qRVrcUvG2fwptyoA85Myik"]}' 1 1

celestia rpc header GetByHeight 5

What's Changed

BREAKING

FEATURES

BUG FIXES

MISCELLANEOUS

DEPENDENCIES

Full Changelog: https://github.com/celestiaorg/celestia-node/compare/v0.8.0...v0.8.1