Contract 3307f4957aba9ea2c8b2bae81df6eb27c3b8fedef394bbdcf49d3549dac8c6b0

← Back to Index 📥 Download WASM

Meta

rssdkver 20.5.0#9e2c3022b4355b224a7a814e13ba51761eeb14bb
rsver 1.83.0

Instances

  • CDKVYQNF5Z65GKL67EMZ3MEL7AGOVNWZZ2UNT63342EW7K24B2VVI5WY

Interface

fn initialize(
    env: soroban_sdk::Env,
    collection_info: CollectionInfo,
    freeze_minter: bool,
)
fn transfer(
    env: soroban_sdk::Env,
    from: soroban_sdk::Address,
    to: soroban_sdk::Address,
    token_id: u32,
)
fn mint(
    env: soroban_sdk::Env,
    owner: soroban_sdk::Address,
    token_uri: soroban_sdk::String,
)
fn bulk_mint(
    env: soroban_sdk::Env,
    owner: soroban_sdk::Address,
    token_uris: soroban_sdk::Vec,
)
fn freeze_collection(env: soroban_sdk::Env)
fn update_token_url(
    env: soroban_sdk::Env,
    token_id: u32,
    token_uri: soroban_sdk::String,
)
fn update_collection_info(env: soroban_sdk::Env, new_collection_info: CollectionInfo)
fn upgrade(env: soroban_sdk::Env, hash: soroban_sdk::BytesN<32>)
fn extend_ttl_collection(env: soroban_sdk::Env, start_after: u32, limit: u32)
fn extend_ttl_item(env: soroban_sdk::Env, token_id: u32)
fn is_collection_frozen(env: soroban_sdk::Env) -> bool
fn get_collection_info(env: soroban_sdk::Env) -> CollectionInfo
fn get_token_info(env: soroban_sdk::Env, token_id: u32) -> TokenInfo
fn get_all_minted_tokens(
    env: soroban_sdk::Env,
    start_after: u32,
    limit: u32,
) -> soroban_sdk::Vec<(u32, soroban_sdk::String, soroban_sdk::Address)>
fn get_tokens(
    env: soroban_sdk::Env,
    owner: Option,
    start_after: u32,
    limit: u32,
) -> soroban_sdk::Vec<(u32, soroban_sdk::String, soroban_sdk::Address)>
fn get_max_token_id(env: soroban_sdk::Env) -> u32
fn get_tokens_count(env: soroban_sdk::Env) -> u32
fn version(env: soroban_sdk::Env) -> u32

Imports

WebAssembly Text (WAT) ▶