Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type EvmApp ¶
type EvmApp interface {
ibctesting.TestingApp
runtime.AppI
InterfaceRegistry() types.InterfaceRegistry
ChainID() string
GetEVMKeeper() *evmkeeper.Keeper
GetErc20Keeper() *erc20keeper.Keeper
SetErc20Keeper(erc20keeper.Keeper)
GetGovKeeper() govkeeper.Keeper
GetSlashingKeeper() slashingkeeper.Keeper
GetEvidenceKeeper() *evidencekeeper.Keeper
GetBankKeeper() bankkeeper.Keeper
GetFeeMarketKeeper() *feemarketkeeper.Keeper
GetAccountKeeper() authkeeper.AccountKeeper
GetAuthzKeeper() authzkeeper.Keeper
GetDistrKeeper() distrkeeper.Keeper
GetStakingKeeper() *stakingkeeper.Keeper
GetMintKeeper() mintkeeper.Keeper
GetPreciseBankKeeper() *precisebankkeeper.Keeper
GetFeeGrantKeeper() feegrantkeeper.Keeper
GetConsensusParamsKeeper() consensusparamkeeper.Keeper
GetCallbackKeeper() keeper.ContractKeeper
GetTransferKeeper() transferkeeper.Keeper
SetTransferKeeper(transferKeeper transferkeeper.Keeper)
DefaultGenesis() map[string]json.RawMessage
GetKey(storeKey string) *storetypes.KVStoreKey
GetAnteHandler() sdk.AnteHandler
MsgServiceRouter() *baseapp.MsgServiceRouter
GetMempool() mempool.ExtMempool
}
EvmApp defines the interface for an EVM application.
Directories
¶
| Path | Synopsis |
|---|---|
|
api
|
|
|
cosmos/evm/ante/v1
Code generated by protoc-gen-go-pulsar.
|
Code generated by protoc-gen-go-pulsar. |
|
cosmos/evm/crypto/v1/ethsecp256k1
Code generated by protoc-gen-go-pulsar.
|
Code generated by protoc-gen-go-pulsar. |
|
cosmos/evm/eip712/v1
Code generated by protoc-gen-go-pulsar.
|
Code generated by protoc-gen-go-pulsar. |
|
cosmos/evm/erc20/v1
Code generated by protoc-gen-go-pulsar.
|
Code generated by protoc-gen-go-pulsar. |
|
cosmos/evm/feemarket/v1
Code generated by protoc-gen-go-pulsar.
|
Code generated by protoc-gen-go-pulsar. |
|
cosmos/evm/precisebank/v1
Code generated by protoc-gen-go-pulsar.
|
Code generated by protoc-gen-go-pulsar. |
|
cosmos/evm/server/v1
Code generated by protoc-gen-go-pulsar.
|
Code generated by protoc-gen-go-pulsar. |
|
cosmos/evm/vm/v1
Code generated by protoc-gen-go-pulsar.
|
Code generated by protoc-gen-go-pulsar. |
|
crypto
|
|
|
ethereum
|
|
|
evmd
module
|
|
|
example_chain
module
|
|
|
txpool/legacypool
Package legacypool implements the normal EVM execution transaction pool.
|
Package legacypool implements the normal EVM execution transaction pool. |
|
precompiles
|
|
|
tests
|
|
|
ibc
This file contains the variables, constants, and default values used in the testing package and commonly defined in tests.
|
This file contains the variables, constants, and default values used in the testing package and commonly defined in tests. |
|
wallets
|
|
|
x
|
|
|
erc20/types
Package types is a reverse proxy.
|
Package types is a reverse proxy. |
|
erc20/types/mocks
Package mocks is a generated GoMock package.
|
Package mocks is a generated GoMock package. |
|
feemarket/types
Package types is a reverse proxy.
|
Package types is a reverse proxy. |
|
precisebank/types
Package types is a reverse proxy.
|
Package types is a reverse proxy. |
|
vm/types
Package types is a reverse proxy.
|
Package types is a reverse proxy. |
|
vm/wrappers/testutil
Package testutil is a generated GoMock package.
|
Package testutil is a generated GoMock package. |
Click to show internal directories.
Click to hide internal directories.