Crate evm_rpc_types

Source

Structs§

AccessList
AccessListEntry
Block
Byte
A wrapper to be able to decode single character hex string such as 0x0 or 0x1 into a byte. By default, FromHex::from_hex will return Err(FromHexError::OddLength) when trying to decode such strings.
CallArgs
FeeHistory
FeeHistoryArgs
GetLogsArgs
GetLogsRpcConfig
GetTransactionCountArgs
Hex
Ethereum hex-string (String representation is prefixed by 0x) wrapping a Vec<u8>.
Hex20
Ethereum hex-string (String representation is prefixed by 0x) wrapping a [u8; 20].
Hex32
Ethereum hex-string (String representation is prefixed by 0x) wrapping a [u8; 32].
Hex256
Ethereum hex-string (String representation is prefixed by 0x) wrapping a [u8; 256].
HexByte
Ethereum hex-string (String representation is prefixed by 0x) wrapping a Byte.
HttpHeader
HTTP header.
InstallArgs
JsonRpcError
LogEntry
Nat256
A Nat that is guaranteed to fit in 256 bits.
OverrideProvider
Provider
RegexString
RegexSubstitution
RpcApi
RpcConfig
TransactionReceipt
TransactionRequest

Enums§

BlockTag
ConsensusStrategy
EthMainnetService
EthSepoliaService
HttpOutcallError
L2MainnetService
LogFilter
MultiRpcResult
ProviderError
RpcAccess
RpcAuth
RpcError
RpcService
RpcServices
SendRawTransactionStatus
ValidationError

Type Aliases§

RpcResult