Contract b0c4ee88a2d47f346ae35fb64aef1d167e2148cf7fca7493ba88b058d49068a3

← Back to Index 📥 Download WASM

Meta

rssdkver 20.5.0#9e2c3022b4355b224a7a814e13ba51761eeb14bb
rsver 1.78.0

Instances

  • CACF2FV3QD47RIFPPRSMCBUZMMQ6HQGJO5XEFNCEKRXTAGBDDGCRTIP5

Interface

fn balance_of(env: soroban_sdk::Env, owner: soroban_sdk::Address) -> u32
fn owner_of(
    env: soroban_sdk::Env,
    token_id: u32,
) -> Result
fn transfer_from(
    env: soroban_sdk::Env,
    spender: soroban_sdk::Address,
    from: soroban_sdk::Address,
    to: soroban_sdk::Address,
    token_id: u32,
) -> Result<(), StoryNFTError>
fn approve(
    env: soroban_sdk::Env,
    caller: soroban_sdk::Address,
    operator: Option,
    token_id: u32,
    ttl: u32,
) -> Result<(), StoryNFTError>
fn set_approval_for_all(
    env: soroban_sdk::Env,
    caller: soroban_sdk::Address,
    owner: soroban_sdk::Address,
    operator: soroban_sdk::Address,
    approved: bool,
    ttl: u32,
) -> Result<(), StoryNFTError>
fn get_approved(env: soroban_sdk::Env, token_id: u32) -> Option
fn is_approval_for_all(
    env: soroban_sdk::Env,
    owner: soroban_sdk::Address,
    operator: soroban_sdk::Address,
) -> bool
fn name(env: soroban_sdk::Env) -> soroban_sdk::String
fn symbol(env: soroban_sdk::Env) -> soroban_sdk::String
fn token_uri(env: soroban_sdk::Env, token_id: u32) -> soroban_sdk::String
fn total_supply(env: soroban_sdk::Env) -> u32
fn token_by_index(env: soroban_sdk::Env, index: u32) -> u32
fn token_of_owner_by_index(
    env: soroban_sdk::Env,
    owner: soroban_sdk::Address,
    index: u32,
) -> u32
fn initialize(
    env: soroban_sdk::Env,
    admin: soroban_sdk::Address,
    name: soroban_sdk::String,
    symbol: soroban_sdk::String,
)
fn admin(env: soroban_sdk::Env) -> soroban_sdk::Address
fn set_admin(env: soroban_sdk::Env, addr: soroban_sdk::Address)
fn mint(
    env: soroban_sdk::Env,
    to: soroban_sdk::Address,
    token_id: u32,
    uri: soroban_sdk::String,
)

Imports

WebAssembly Text (WAT) ▶