This repo is a fork of cosmos/cosmos-sdk with a few modifications.
Larger modifications include:
PrepareProposal
and ProcessProposal
. This was added to the fork because at the time of development, a Cosmos SDK release was not available with these ABCI methods. Ref: https://github.com/celestiaorg/cosmos-sdk/commit/233a229cabf0599aed91b6b6697c268753731b2cchainID
to baseapp so that a branch of state can be used in PrepareProposal and ProcessProposal. Ref: https://github.com/celestiaorg/cosmos-sdk/pull/326AppVersion
to enable EndBlocker to update the AppVersion
. Ref: https://github.com/celestiaorg/cosmos-sdk/pull/321Smaller modifications include:
SetTxDecoder
on tx config so that celestia-app can override the default tx decoder with one that supports decoding BlobTx
s. Ref: https://github.com/celestiaorg/cosmos-sdk/pull/311start_time
to the vesting module's MsgCreateVestingAccount
so that vesting accounts can be created with a delayed start time. Ref: https://github.com/celestiaorg/cosmos-sdk/pull/342init
command. Ref: https://github.com/celestiaorg/cosmos-sdk/pull/317Modifications that make it easier to maintain this fork:
release/**
branchesModifications that may be revertable:
os
to test
. Maybe move to celestia-appDefaultGasLimit
from 200000 to 210000.Evidence
from grpc/tmservice/types.pb.go.DefaultGenTxGas
from 10000000 to 2600000.conf.Consensus.TimeoutCommit = 5 * time.Second
v0.46.x
release branch from upstreamThis repo intends on preserving the minimal possible diff with cosmos/cosmos-sdk to make fetching upstream changes easy. If the proposed contribution is