Expand description
Various Ethereum types
Re-exportsยง
use crate::eth::subscription::SubscriptionId;๐use crate::types::ReorgOptions;๐use alloy_primitives::Address;๐use alloy_primitives::B64;๐use alloy_primitives::B256;๐use alloy_primitives::Bytes;๐use alloy_primitives::TxHash;๐use alloy_primitives::U64;๐use alloy_primitives::U256;๐use alloy_primitives::map::HashMap;๐use alloy_primitives::map::HashSet;๐use alloy_rpc_types::BlockId;๐use alloy_rpc_types::BlockNumberOrTag as BlockNumber;๐use alloy_rpc_types::BlockOverrides;๐use alloy_rpc_types::Bundle;๐use alloy_rpc_types::Filter;๐use alloy_rpc_types::Index;๐use alloy_rpc_types::StateContext;๐use alloy_rpc_types::anvil::Forking;๐use alloy_rpc_types::anvil::MineOptions;๐use alloy_rpc_types::erc4337::TransactionConditional;๐use alloy_rpc_types::pubsub::Params as SubscriptionParams;๐use alloy_rpc_types::pubsub::SubscriptionKind;๐use alloy_rpc_types::request::TransactionRequest;๐use alloy_rpc_types::simulate::SimulatePayload;๐use alloy_rpc_types::state::StateOverride;๐use alloy_rpc_types::trace::filter::TraceFilter;๐use alloy_rpc_types::trace::geth::GethDebugTracingCallOptions;๐use alloy_rpc_types::trace::geth::GethDebugTracingOptions;๐use alloy_rpc_types::trace::parity::TraceType;๐use alloy_rpc_types_mev::EthCallBundle;๐use alloy_serde::WithOtherFields;๐use foundry_common::serde_helpers::deserialize_number;๐use foundry_common::serde_helpers::deserialize_number_opt;๐use foundry_common::serde_helpers::deserialize_number_seq;๐use foundry_common::serde_helpers::deserialize_u64_seq;๐use foundry_common::serde_helpers::deserialize_u64_seq_opt;๐use self::serde_helpers::*;๐
Modulesยง
- block
- serde_
helpers - custom serde helper functions
- subscription
- Subscription types
- transaction
- Transaction related types
- wallet
Structsยง
- Params
- Wrapper type that ensures the type is named
params
Enumsยง
- EthPub
Sub - Represents ethereum JSON-RPC API
- EthRequest
- Represents ethereum JSON-RPC API
- EthRpc
Call - Container type for either a request or a pub sub
- Tempo
Consensus Query - Native Tempo consensus selector:
"latest"or{"height": N}with a numeric height. - Transaction
Count Params - Parameters accepted by
eth_getTransactionCount.