Skip to main content

Module deploy

Module deploy 

Source

Re-exportsยง

use super::contracts::COMPATIBILITY_FALLBACK_HANDLER_V1_4_1; ๐Ÿ”’
use super::contracts::ISafe; ๐Ÿ”’
use super::contracts::ISafeProxyFactory; ๐Ÿ”’
use super::contracts::PREDETERMINED_SALT_NONCE; ๐Ÿ”’
use super::contracts::SAFE_L2_V1_4_1; ๐Ÿ”’
use super::contracts::SAFE_PROXY_FACTORY_V1_4_1; ๐Ÿ”’
use super::contracts::SAFE_V1_4_1; ๐Ÿ”’
use super::contracts::SENTINEL_OWNER; ๐Ÿ”’
use super::rpc_provider; ๐Ÿ”’
use super::transaction::SafeSendOpts; ๐Ÿ”’
use alloy_network::Ethereum; ๐Ÿ”’
use alloy_primitives::Address; ๐Ÿ”’
use alloy_primitives::Bytes; ๐Ÿ”’
use alloy_primitives::U256; ๐Ÿ”’
use alloy_primitives::keccak256; ๐Ÿ”’
use alloy_provider::Provider; ๐Ÿ”’
use alloy_sol_types::SolCall; ๐Ÿ”’
use alloy_sol_types::SolEvent; ๐Ÿ”’
use clap::Args; ๐Ÿ”’
use eyre::Context; ๐Ÿ”’
use eyre::Result; ๐Ÿ”’
use eyre::ensure; ๐Ÿ”’
use foundry_cli::json::print_scalar; ๐Ÿ”’
use foundry_common::sh_status; ๐Ÿ”’

Structsยง

CreateArgs
CLI arguments for cast safe create.

Functionsยง

default_salt_nonce ๐Ÿ”’
ensure_contract ๐Ÿ”’
validate_owners ๐Ÿ”’