Expand description
Aggregated error type for this module
Re-exportsยง
use alloy_consensus::crypto::RecoveryError;๐use alloy_evm::overrides::StateOverrideError;๐use alloy_primitives::B256;๐use alloy_primitives::Bytes;๐use alloy_primitives::SignatureError;๐use alloy_primitives::TxHash;๐use alloy_primitives::U256;๐use alloy_rpc_types::BlockNumberOrTag;๐use alloy_signer::Error as SignerError;๐use alloy_transport::TransportError;๐use anvil_core::eth::wallet::WalletError;๐use anvil_rpc::error::ErrorCode;๐use anvil_rpc::error::RpcError;๐use anvil_rpc::response::ResponseResult;๐use foundry_evm::backend::DatabaseError;๐use foundry_evm::decode::RevertDecoder;๐use revm::context_interface::result::EVMError;๐use revm::context_interface::result::InvalidHeader;๐use revm::context_interface::result::InvalidTransaction;๐use revm::interpreter::InstructionResult;๐use serde::Serialize;๐use serde::Serialize;๐use tempo_revm::TempoInvalidTransaction;๐use tokio::time::Duration;๐
Modulesยง
- base ๐
base - Base-specific error conversions.
- optimism ๐
optimism - Optimism-specific error conversions for
BlockchainErrorandInvalidTransactionError.
Structsยง
Enumsยง
- Blockchain
Error - FeeHistory
Error - Errors that can occur with
eth_feeHistory - Invalid
Transaction Error - An error due to invalid transaction
- Pool
Error - Errors that can occur in the transaction pool
Traitsยง
- ToRpc
Response ๐Result - Helper trait to easily convert results to rpc results
Functionsยง
- blockchain_
error_ ๐to_ rpc_ result - Converts a
BlockchainErrorinto aResponseResult. - to_
rpc_ result - Converts a serializable value into a
ResponseResult
Type Aliasesยง
- Result ๐