Versions in this module Expand all Collapse all v0 v0.19.9 Oct 25, 2021 Changes in this version + func NewQuerier(keeper Keeper) sdk.Querier + func RegisterInvariants(ir sdk.InvariantRegistry, k Keeper) + type GovKeeper interface + GetDepositParams func(ctx sdk.Context) govtypes.DepositParams + GetVotingParams func(ctx sdk.Context) govtypes.VotingParams + type Keeper struct + Ada types.DbAdapter + Bhash ethcmn.Hash + Bloom *big.Int + LogSize uint + TxCount int + Watcher *watcher.Watcher + func NewKeeper(cdc *codec.Codec, storeKey sdk.StoreKey, paramSpace params.Subspace, ...) *Keeper + func NewSimulateKeeper(cdc *codec.Codec, storeKey sdk.StoreKey, paramSpace types.Subspace, ...) *Keeper + func (k *Keeper) BeginBlock(ctx sdk.Context, req abci.RequestBeginBlock) + func (k *Keeper) ForEachStorage(ctx sdk.Context, addr ethcmn.Address, cb func(key, value ethcmn.Hash) bool) error + func (k *Keeper) GetBalance(ctx sdk.Context, addr ethcmn.Address) *big.Int + func (k *Keeper) GetCode(ctx sdk.Context, addr ethcmn.Address) []byte + func (k *Keeper) GetCodeByHash(ctx sdk.Context, hash ethcmn.Hash) []byte + func (k *Keeper) GetOrNewStateObject(ctx sdk.Context, addr ethcmn.Address) types.StateObject + func (k *Keeper) GetState(ctx sdk.Context, addr ethcmn.Address, hash ethcmn.Hash) ethcmn.Hash + func (k *Keeper) GetStateByKey(ctx sdk.Context, addr ethcmn.Address, hash ethcmn.Hash) ethcmn.Hash + func (k *Keeper) SetBalance(ctx sdk.Context, addr ethcmn.Address, amount *big.Int) + func (k *Keeper) SetGovKeeper(gk GovKeeper) + func (k *Keeper) SetNonce(ctx sdk.Context, addr ethcmn.Address, nonce uint64) + func (k Keeper) AfterDepositPeriodPassed(_ sdk.Context, _ govTypes.Proposal) + func (k Keeper) AfterSubmitProposalHandler(_ sdk.Context, _ govTypes.Proposal) + func (k Keeper) BalanceInvariant() sdk.Invariant + func (k Keeper) CheckMsgSubmitProposal(ctx sdk.Context, msg govTypes.MsgSubmitProposal) sdk.Error + func (k Keeper) EndBlock(ctx sdk.Context, req abci.RequestEndBlock) []abci.ValidatorUpdate + func (k Keeper) GenerateCSDBParams() types.CommitStateDBParams + func (k Keeper) GeneratePureCSDBParams() types.CommitStateDBParams + func (k Keeper) GetAccountStorage(ctx sdk.Context, address common.Address) (types.Storage, error) + func (k Keeper) GetBlockBloom(ctx sdk.Context, height int64) ethtypes.Bloom + func (k Keeper) GetBlockHash(ctx sdk.Context, hash []byte) (int64, bool) + func (k Keeper) GetChainConfig(ctx sdk.Context) (types.ChainConfig, bool) + func (k Keeper) GetHeightHash(ctx sdk.Context, height uint64) common.Hash + func (k Keeper) GetMaxDepositPeriod(ctx sdk.Context, content sdkGov.Content) (maxDepositPeriod time.Duration) + func (k Keeper) GetMinDeposit(ctx sdk.Context, content sdkGov.Content) (minDeposit sdk.SysCoins) + func (k Keeper) GetParams(ctx sdk.Context) (params types.Params) + func (k Keeper) GetStoreKey() store.StoreKey + func (k Keeper) GetVotingPeriod(ctx sdk.Context, content sdkGov.Content) (votingPeriod time.Duration) + func (k Keeper) Logger(ctx sdk.Context) log.Logger + func (k Keeper) NonceInvariant() sdk.Invariant + func (k Keeper) OnAccountUpdated(acc auth.Account) + func (k Keeper) RejectedHandler(_ sdk.Context, _ govTypes.Content) + func (k Keeper) SetBlockBloom(ctx sdk.Context, height int64, bloom ethtypes.Bloom) + func (k Keeper) SetBlockHash(ctx sdk.Context, hash []byte, height int64) + func (k Keeper) SetChainConfig(ctx sdk.Context, config types.ChainConfig) + func (k Keeper) SetCodeDirectly(ctx sdk.Context, hash, code []byte) + func (k Keeper) SetHeightHash(ctx sdk.Context, height uint64, hash common.Hash) + func (k Keeper) SetParams(ctx sdk.Context, params types.Params) + func (k Keeper) SetStateDirectly(ctx sdk.Context, addr ethcmn.Address, key, value ethcmn.Hash) + func (k Keeper) VoteHandler(_ sdk.Context, _ govTypes.Proposal, _ govTypes.Vote) (string, sdk.Error)