package
0.0.0-20241105191054-1ebf85a354a0
Repository: https://github.com/zeta-chain/ethermint.git
Documentation: pkg.go.dev

# Functions

New creates a new state from a given trie.
NewEmptyAccount returns an empty account.
NewEmptyTxConfig construct an empty TxConfig, used in context where there's no transaction, e.g.
NewTxConfig returns a TxConfig.
No description provided by the author

# Constants

No description provided by the author

# Structs

Account is the Ethereum consensus representation of accounts.
EVMConfig encapsulates common parameters needed to create an EVM to execute a message It's mainly to reduce the number of method parameters.
StateDB structs within the ethereum protocol are used to store anything within the merkle trie.
TxConfig encapulates the readonly information of current tx for `StateDB`.

# Interfaces

JournalEntry is a modification entry in the state change journal that can be Reverted on demand.
Keeper provide underlying storage of StateDB.

# Type aliases

EventConverter represents a function able to parse a sdk.Event into an ethtypes.Log.
Storage represents in-memory cache/buffer of contract storage.