Skip to main content

Module tip403

Module tip403 

Source

Re-exportsΒ§

use crate::cmd::rpc_provider; πŸ”’
use crate::cmd::tip20::send_tip20_transaction; πŸ”’
use crate::tempo::print_payload; πŸ”’
use crate::tx::SendTxOpts; πŸ”’
use crate::tx::TxParams; πŸ”’
use alloy_ens::NameOrAddress; πŸ”’
use alloy_primitives::Address; πŸ”’
use alloy_sol_types::SolCall; πŸ”’
use clap::Parser; πŸ”’
use clap::ValueEnum; πŸ”’
use eyre::Result; πŸ”’
use foundry_cli::opts::RpcOpts; πŸ”’
use serde_json::json; πŸ”’
use std::str::FromStr; πŸ”’
use tempo_contracts::precompiles::ITIP403Registry; πŸ”’
use tempo_contracts::precompiles::TIP403_REGISTRY_ADDRESS; πŸ”’
use tempo_primitives::TempoAddressExt; πŸ”’

StructsΒ§

MembershipArgs

EnumsΒ§

MembershipAction
PolicyKind
PolicyRole
Tip403Subcommand
TIP-403 policy registry operations (Tempo).

FunctionsΒ§

check πŸ”’
create πŸ”’
info πŸ”’
modify πŸ”’
policy_type_label πŸ”’
warn_if_virtual πŸ”’
Warn (but don’t fail) on virtual members; only T3+ chains reject them on-chain.