Skip to main content

Module transaction

Module transaction 

Source

Re-exportsยง

use crate::tempo; ๐Ÿ”’
use crate::tx::CastTxBuilder; ๐Ÿ”’
use crate::tx::apply_poll_interval; ๐Ÿ”’
use alloy_consensus::SignableTransaction; ๐Ÿ”’
use alloy_consensus::Signed; ๐Ÿ”’
use alloy_network::Ethereum; ๐Ÿ”’
use alloy_network::EthereumWallet; ๐Ÿ”’
use alloy_network::Network; ๐Ÿ”’
use alloy_network::ReceiptResponse; ๐Ÿ”’
use alloy_primitives::Address; ๐Ÿ”’
use alloy_primitives::B256; ๐Ÿ”’
use alloy_primitives::Bytes; ๐Ÿ”’
use alloy_primitives::hex; ๐Ÿ”’
use alloy_primitives::hex; ๐Ÿ”’
use alloy_provider::Provider; ๐Ÿ”’
use alloy_provider::fillers::RecommendedFillers; ๐Ÿ”’
use alloy_rpc_types::Log; ๐Ÿ”’
use alloy_signer::Signature; ๐Ÿ”’
use alloy_signer::Signer; ๐Ÿ”’
use clap::Args; ๐Ÿ”’
use eyre::Context; ๐Ÿ”’
use eyre::Result; ๐Ÿ”’
use eyre::ensure; ๐Ÿ”’
use foundry_cli::opts::EthereumOpts; ๐Ÿ”’
use foundry_cli::opts::RpcOpts; ๐Ÿ”’
use foundry_cli::opts::TransactionOpts; ๐Ÿ”’
use foundry_cli::utils::LoadConfig; ๐Ÿ”’
use foundry_cli::utils::resolve_lane; ๐Ÿ”’
use foundry_common::FoundryTransactionBuilder; ๐Ÿ”’
use foundry_common::provider::ProviderBuilder; ๐Ÿ”’
use foundry_wallets::WalletOpts; ๐Ÿ”’
use foundry_wallets::WalletSigner; ๐Ÿ”’
use serde::Serialize; ๐Ÿ”’
use serde::Serialize; ๐Ÿ”’
use std::time::Duration; ๐Ÿ”’
use tempo_alloy::TempoNetwork; ๐Ÿ”’

Structsยง

SafeCall ๐Ÿ”’
SafeSendOpts ๐Ÿ”’
Options for sending the onchain transaction of cast safe create and cast safe execute.
SafeSendResult ๐Ÿ”’