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
Configure default rpc params to factor in large txns and long block times - [x] Closes #256 - [x] Closes #591
Adds `minSquareSize` and `maxSquareSize` as params to the payment module. Defines relevant stores and queries Relevant changes in `proto/payment/*` `x/payment/keeper*` `x/payment/types/*` - [x] closes #183 Note: The constants that currently...
Closes https://github.com/celestiaorg/celestia-app/issues/873 Closes https://github.com/informalsystems/audit-celestia/issues/20
### Summary of Bug We're observing instances where a fuzz test has uncovered a bug. See CI run: https://github.com/celestiaorg/celestia-app/actions/runs/3318414871/jobs/5482354309#step:6:149 ### Version https://github.com/celestiaorg/celestia-app/commit/26eeca4d35588991ccec7dcaf2defd4d63854e82 and `main` (?) ### Steps to Reproduce @evan-forbes...
## Context https://github.com/informalsystems/audit-celestia/issues/20#issuecomment-1278899785 ## Problem The sparse share splitter struct contains the field `count` which needs to be updated when modifying shares in the sparse share splitter. https://github.com/celestiaorg/celestia-app/blob/3598fe28772ed1ad55a0bc0b76d222828d35960f/pkg/shares/split_sparse_shares.go#L17 ## Proposal...
DO NOT MERGE draft PR for exploration purposes
### Summary of Bug there is a mistake during installing celestia-app ### Version version:v 0.8.0 server:aws linux-x86 ### Steps to Reproduce Installing celestia-appd # github.com/ethereum/go-ethereum/crypto/secp256k1 In file included from ././libsecp256k1/src/util.h:14,...
### Summary Deprecate global constants for `MinSquareSize` and `MaxSquareSize` in favour of them being params to the payment module, which is then configurable/changeable via governance proposals Supersedes #183 after #893...
While there is still some discussion as to when and what we will refactor, there are a lot of potential things that we could add or change about the app...
It was proposed to add an extra field in PFDs that would indicate to the block producer to exclude the message that is paid for if the message is not...