Skip to main content

Module simulate

Module simulate 

Source

Re-exportsยง

use super::contracts::ISafe; ๐Ÿ”’
use super::contracts::ISimulateTxAccessor; ๐Ÿ”’
use super::contracts::SIMULATE_TX_ACCESSOR_V1_4_1; ๐Ÿ”’
use super::deploy::ensure_contract; ๐Ÿ”’
use super::rpc_provider; ๐Ÿ”’
use super::service::SafeServiceOpts; ๐Ÿ”’
use super::service::SafeTransaction; ๐Ÿ”’
use alloy_network::TransactionBuilder; ๐Ÿ”’
use alloy_primitives::Address; ๐Ÿ”’
use alloy_primitives::B256; ๐Ÿ”’
use alloy_primitives::Bytes; ๐Ÿ”’
use alloy_primitives::U256; ๐Ÿ”’
use alloy_primitives::hex; ๐Ÿ”’
use alloy_primitives::hex; ๐Ÿ”’
use alloy_provider::Provider; ๐Ÿ”’
use alloy_rpc_types::TransactionRequest; ๐Ÿ”’
use alloy_sol_types::SolCall; ๐Ÿ”’
use alloy_sol_types::SolValue; ๐Ÿ”’
use clap::Args; ๐Ÿ”’
use eyre::Context; ๐Ÿ”’
use eyre::Result; ๐Ÿ”’
use eyre::ensure; ๐Ÿ”’
use foundry_cli::json::print_json_object; ๐Ÿ”’
use foundry_cli::opts::RpcOpts; ๐Ÿ”’
use serde_json::json; ๐Ÿ”’

Structsยง

SimulateArgs
CLI arguments for cast safe simulate.

Functionsยง

decode_result ๐Ÿ”’