Skip to main contentModule tip20
Source use crate::cmd::send::SendTxArgs; ๐ use crate::tempo; ๐ use crate::tx::SendTxOpts; ๐ use crate::tx::TxParams; ๐ use alloy_ens::NameOrAddress; ๐ use alloy_primitives::Address; ๐ use alloy_primitives::B256; ๐ use clap::Parser; ๐ use eyre::Result; ๐ use foundry_cli::opts::RpcOpts; ๐ use foundry_cli::utils::get_chain; ๐ use foundry_wallets::TempoAccountsWallet; ๐ use foundry_wallets::WalletSigner; ๐ use std::str::FromStr; ๐ use tempo_alloy::TempoNetwork; ๐
- create ๐
- logo ๐
- mine ๐
- role ๐
- Tip20Role
- A TIP-20 role identifier, parsed from a role name or a raw 32-byte hash.
- Tip20Subcommand
- TIP-20 token operations (Tempo).
- MINE_REGISTER_MESSAGES ๐
- iso4217_warning_message ๐
- Returns a warning message for non-ISO 4217 currency codes used in TIP-20 token creation.
- resolve_tip20_signer ๐
- Resolves the Tempo session, access key, or wallet that signs a
cast send style transaction. - send_tip20_transaction ๐
- Sends pre-encoded
data to the Tempo contract at to through the cast send flow, signing
with the selected Tempo session, access key, or wallet.