# Functions

AllTxLogsFromEvents parses all ethereum logs from cosmos events.
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.
TxExceedBlockGasLimit returns true if the tx exceeds block gas limit.
TxLogsFromEvents parses ethereum logs from cosmos events for specific msg index.
TxSuccessOrExceedsBlockGasLimit returns if the tx should be included in json-rpc responses.

# Constants

ExceedBlockGasLimitError defines the error message when tx execution exceeds the block gas limit.

# 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.