v0.8.1 - Phase 2 bug fixes & RPC CLI!
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
- fix!(gateway): removing undocumented gateway writes by @distractedm1nd in #1991
FEATURES
- (api/docgen): Example types by @renaynay in #1921
- feat(cmd): RPC over CLI by @distractedm1nd in #1974
BUG FIXES
- fix(core/exchange): handle nil height pointer in log by @walldiss in #1984
- fix(modp2p): Peers to return number of connected peers rather than known by @Wondertan in #1987
- fix: changing entrypoint path to /opt by @smuu in #1988
- fix(edsstore): close files after Put and Get by @distractedm1nd in #1994
MISCELLANEOUS
DEPENDENCIES
- chore(.github/workflows): Bump lint version by @walldiss in #1970
- deps: upgrading to celestia-app v0.12.2 by @distractedm1nd in #1996
Full Changelog: v0.8.0...v0.8.1