package
0.11.0
Repository: https://github.com/omni-network/omni.git
Documentation: pkg.go.dev

# Functions

InjectEventProc returns an InjectedEventProc that wraps the given EvmEventProcessor.
NewGenesisState creates a new GenesisState instance.
No description provided by the author
No description provided by the author
No description provided by the author

# Constants

MemStoreKey defines the in-memory store key.
ModuleName defines the module name.
StoreKey defines the primary module store key.

# Variables

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Structs

EVMEvent represents a contract log event.
No description provided by the author
GenesisState is an empty genesis state required to trigger valsync genesis logic only.
InjectedEventProc wraps an EvmEventProcessor such that many instances can be injected during app wiring.
MsgExecutionPayload defines the next EVM execution payload and the logs from previous execution payload.
UnimplementedMsgServiceServer can be embedded to have forward compatible implementations.

# Interfaces

No description provided by the author
EvmEventProcessor abstracts logic that processes EVM log events of the previous execution payload (current head) identified by the provided block hash.
No description provided by the author
MsgServiceClient is the client API for MsgService service.
MsgServiceServer is the server API for MsgService service.
VoteExtensionProvider abstracts logic that provides consensus payload messages from the last commits vote extensions.