Documentation
¶
Index ¶
- Variables
- type Account
- type EVMKeeper
- func (k EVMKeeper) Clone() *EVMKeeper
- func (k EVMKeeper) DeleteAccount(_ sdk.Context, addr common.Address) error
- func (k EVMKeeper) DeleteCode(_ sdk.Context, codeHash []byte)
- func (k EVMKeeper) DeleteState(_ sdk.Context, addr common.Address, key common.Hash)
- func (k EVMKeeper) ForEachStorage(_ sdk.Context, addr common.Address, cb func(key, value common.Hash) bool)
- func (k EVMKeeper) GetAccount(_ sdk.Context, addr common.Address) *statedb.Account
- func (k EVMKeeper) GetCode(_ sdk.Context, codeHash common.Hash) []byte
- func (k EVMKeeper) GetState(_ sdk.Context, addr common.Address, key common.Hash) common.Hash
- func (k EVMKeeper) KVStoreKeys() map[string]*storetypes.KVStoreKey
- func (k EVMKeeper) SetAccount(_ sdk.Context, addr common.Address, account statedb.Account) error
- func (k EVMKeeper) SetCode(_ sdk.Context, codeHash []byte, code []byte)
- func (k EVMKeeper) SetState(_ sdk.Context, addr common.Address, key common.Hash, value []byte)
Constants ¶
This section is empty.
Variables ¶
View Source
var ( ErrAddress common.Address = common.BigToAddress(big.NewInt(100)) EmptyCodeHash = crypto.Keccak256(nil) )
Functions ¶
This section is empty.
Types ¶
type EVMKeeper ¶
type EVMKeeper struct {
// contains filtered or unexported fields
}
func NewEVMKeeper ¶
func NewEVMKeeper() *EVMKeeper
func (EVMKeeper) DeleteAccount ¶
func (EVMKeeper) DeleteState ¶
func (EVMKeeper) ForEachStorage ¶
func (EVMKeeper) GetAccount ¶
func (EVMKeeper) KVStoreKeys ¶
func (k EVMKeeper) KVStoreKeys() map[string]*storetypes.KVStoreKey
func (EVMKeeper) SetAccount ¶
Click to show internal directories.
Click to hide internal directories.