celestia-app
celestia-app copied to clipboard
PoS application for the consensus portion of the Celestia network. Built using celestia-core (fork of CometBFT) and the cosmos-sdk
H/t @SweeXordious for helping finding the root cause If we initialize a celestia-app instance in testground, the app is panicking in not finding the home directory, due to these lines...
We've been iterating quickly in the `qgb-integration` feature branch, we should keep track of all the instances where we think there is room to optimize in the future, so that...
We've been iterating quickly on the `qgb-integration` branch, and will need to cull some of the functionality before merging. This will likely mean removing some existing query functionalityl
If someone wants to use `celestia-app` as a dependency in their project, then it will be handy to include in the readme that this specific replacement liner should be included...
Per these initial comments https://github.com/celestiaorg/celestia-app/pull/216#discussion_r809625701 https://github.com/celestiaorg/celestia-app/pull/216#discussion_r815541273 If two identical messages are submitted, then a block producer has the option to 1. include two copies of the messages in the square,...
## Summary The QBG is significantly simpler than the normal gravity bridge, and can therefore fit into a significantly simpler design. Notably, since the bridge is only one way, it...
The QGB is currently designed around having the ability to slash individual validators on celestia, not unlike the normal non-quantum gravity module. This is not needed, and dramatically changes how...
per dicsussion in https://github.com/celestiaorg/celestia-app/pull/293#discussion_r848826246 we should be able to simplify the API for the `KeyringSigner` by unexporting `QueryAccount`
We want to slash validators that post incorrect data availability commitments. We should write an ADR that describes this in more detail. It should cover: - The slashing conditions -...
## Summary The readme in https://github.com/celestiaorg/celestia-app/blob/91e35a90c00d49b7fc302f356220d8d830b8fa3b/x/payment/spec/docs.md is a great start. IMO, we should structure this the same way as all sdk modules. This will help auditors and SDK devs understand...