Expand description
Compatibility functions for rpc Transaction type.
Modules§
- op
op - Optimism specific RPC transaction compatibility implementations.
Structs§
- Convert
Receipt Input - Input for
RpcConvert::convert_receipts. - RpcConverter
- Generic RPC response object converter for
Evmand networkNetwork. - Transaction
Conversion Error - Conversion into transaction RPC response failed.
Enums§
- EthTx
EnvError - An Ethereum specific transaction environment error than can occur during conversion from
[
TransactionRequest].
Traits§
- From
Consensus Header - Conversion trait for obtaining RPC header from a consensus header.
- From
Consensus Tx - Converts
Tintoself. It is reciprocal ofIntoRpcTx. - Header
Converter - A type that knows how to convert a consensus header into an RPC header.
- Into
RpcTx - Converts
selfintoT. The opposite ofFromConsensusTx. - Receipt
Converter - A type that knows how to convert primitive receipts to RPC representations.
- RpcConvert
- Responsible for the conversions from and into RPC requests and responses.
- RpcTx
Converter - Converts
TxintoRpcTx - SimTx
Converter - Converts
TxReqintoSimTx. - TryFrom
Transaction Response - Trait for converting network transaction responses to primitive transaction types.
- TryInto
SimTx - Converts
selfintoT. - TryInto
TxEnv - Converts
selfintoT. - TxEnv
Converter - Converts
TxReqintoTxEnv. - TxInfo
Mapper - Adds extra context to [
TransactionInfo].