package
0.22.0
Repository: https://github.com/evmos/ethermint.git
Documentation: pkg.go.dev

# Packages

No description provided by the author

# Functions

AllTxLogsFromEvents parses all ethereum logs from cosmos events.
GetHexProofs returns list of hex data of proof op.
GetLogsFromBlockResults returns the list of event logs from the tendermint block result response.
NewBackend creates a new Backend instance for cosmos and ethereum namespaces.
ParseTxLogsFromEvent parse tx logs from one event.
ShouldIgnoreGasUsed returns true if the gasUsed in result should be ignored workaround for issue: https://github.com/cosmos/cosmos-sdk/issues/10832.
TxLogsFromEvents parses ethereum logs from cosmos events for specific msg index.

# Structs

Backend implements the BackendI interface.

# Interfaces

BackendI implements the Cosmos and EVM backend.
CosmosBackend implements the functionality shared within cosmos namespaces as defined by Wallet Connect V2: https://docs.walletconnect.com/2.0/json-rpc/cosmos.
EVMBackend implements the functionality shared within ethereum namespaces as defined by EIP-1474: https://github.com/ethereum/EIPs/blob/master/EIPS/eip-1474.md Implemented by Backend.