Contract 701026cce8d7f6fed4166eefc934be7dc104ed5a4c6d063064e68d3ef6ea93a2

← Back to Index 📥 Download WASM

Meta

rssdkver 20.3.2#1d7f9bd8030f69070634bfb07394339824ceb399
rsver 1.76.0-nightly

Instances

  • CD7AGPSUU26FERUV53R7737VVF2DQYWYJUSMFLC5VK6WL7RIQPQZBALE

Interface

fn initialize(
    env: soroban_sdk::Env,
    admin: soroban_sdk::Address,
    safe_transfer_contract: soroban_sdk::Address,
    fee_share: u32,
)
fn update_contract_info(
    env: soroban_sdk::Env,
    admin: soroban_sdk::Address,
    safe_transfer_contract: soroban_sdk::Address,
    fee_share: u32,
)
fn upgrade(env: soroban_sdk::Env, hash: soroban_sdk::BytesN<32>)
fn create_auction(
    env: soroban_sdk::Env,
    seller: soroban_sdk::Address,
    collection: soroban_sdk::Address,
    token_id: u32,
    asset: soroban_sdk::Address,
    reserve_price: i128,
    duration: u64,
)
fn remove_auction(
    env: soroban_sdk::Env,
    seller: soroban_sdk::Address,
    collection: soroban_sdk::Address,
    token_id: u32,
)
fn new_bid(
    env: soroban_sdk::Env,
    bidder: soroban_sdk::Address,
    collection: soroban_sdk::Address,
    token_id: u32,
    bid: i128,
)
fn settle_auction(
    env: soroban_sdk::Env,
    collection: soroban_sdk::Address,
    token_id: u32,
)
fn get_contract_info(env: soroban_sdk::Env) -> soroban_sdk::Address
fn get_auction(
    env: soroban_sdk::Env,
    collection: soroban_sdk::Address,
    token_id: u32,
) -> Auction
fn version(env: soroban_sdk::Env) -> u32

Imports

WebAssembly Text (WAT) ▶