Expand description
CLI arguments for configuring the EVM settings.
Re-exportsยง
use crate::opts::RpcCommonOpts;๐use alloy_primitives::Address;๐use alloy_primitives::B256;๐use alloy_primitives::U256;๐use clap::Parser;๐use foundry_common::shell;๐use foundry_config::Chain;๐use foundry_config::Config;๐use foundry_config::FoundryHardfork;๐use foundry_config::figment;๐use foundry_config::figment::Metadata;๐use foundry_config::figment::Profile;๐use foundry_config::figment::Provider;๐use foundry_config::figment::error::Kind::InvalidType;๐use foundry_config::figment::value::Dict;๐use foundry_config::figment::value::Map;๐use foundry_config::figment::value::Value;๐use foundry_evm_networks::NetworkConfigs;๐use serde::Serialize;๐use serde::Serialize;๐
Structsยง
- EnvArgs
- Configures the executor environment during tests.
- EvmArgs
EvmArgsandEnvArgstake the highest precedence in the Config/Figment hierarchy.
Functionsยง
- id ๐
- We have to serialize chain IDs and not names because when extracting an EVM
Env, it expectschain_idto beu64.