cosmos-sdk/baseapp/genesis.go
Hoang Do ba35a41fdd
fix(baseapp): fix BaseApp.getContext data races (#24042)
Co-authored-by: Alex | Interchain Labs <alex@interchainlabs.io>
Co-authored-by: Tyler <48813565+technicallyty@users.noreply.github.com>
2025-03-19 16:15:42 -04:00

24 lines
437 B
Go

package baseapp
import (
"errors"
"github.com/cometbft/cometbft/abci/types"
"cosmossdk.io/core/genesis"
)
var _ genesis.TxHandler = (*BaseApp)(nil)
// ExecuteGenesisTx implements genesis.GenesisState from
// cosmossdk.io/core/genesis to set initial state in genesis
func (ba *BaseApp) ExecuteGenesisTx(tx []byte) error {
res := ba.deliverTx(tx)
if res.Code != types.CodeTypeOK {
return errors.New(res.Log)
}
return nil
}