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
## Problem statement As of the discussion under https://github.com/celestiaorg/celestia-app/issues/415#issuecomment-1129013818, Celestia-app panics if the `priv_validator_state.json` file is mounted. ## How to reproduce Create a docker image of the Celestia-app binary. Then,...
We have yet to decide on what values we want as a default when initializing an node. Notably, there is a default minimum gas price and snapshot interval. the minimum...
during the upgrade to v0.46.0 of the cosmos-sdk in #399, we commented out the ibc module installation into the app, as the ibc module did not have a release that...
## Summary Clarify how to meter for gas for messages and state-relevant Txs too. ## Context Dropping some raw notes from discussions we had: Transaction cost metering should only be...
In order to simplify keyring use, celestia-node will be using the `file` keyring backend as a default. In order to stay consistent and avoid possible confusion for users, we should...
The current orchestrator and relayer are designed to subscribe to new changes, and then perform their respective business logic, and submit the resulting transactions. Instead of only subscribing to new...
We want to implement eip-1559 style fee burning (but in the current tendermint deferred execution model). This requires two parts: 1. Investigate how to achieve the above using the current...
Currently, each `MsgPayForData` transaction can only pay for a single message. Ideally, users would be able to pay for multiple messages using a single payment transaction. Not only that, but...
## Summary Create an API to check for messages inclusion. ## Details The first step has already been done by writing code to find subtree root paths. The next step...