Contract 931f5d79888f6328e0b7c64038d7d2a5dcc00e6a3decbc31cdbdbf978adbee99

← Back to Index 📥 Download WASM

Meta

rssdkver 20.5.0#9e2c3022b4355b224a7a814e13ba51761eeb14bb
rsver 1.78.0

Instances

  • CAL5ICGYMGBKNMXXFM5HW3ZP6Z35D2PVV5ZXVBQMPIHDJXZUHERHTF3D

Interface

fn publish_story(
    env: soroban_sdk::Env,
    from: soroban_sdk::Address,
    cid: soroban_sdk::String,
) -> Result
fn update_story(
    env: soroban_sdk::Env,
    from: soroban_sdk::Address,
    story_id: u64,
    cid: soroban_sdk::String,
) -> Result
fn publish_nft(
    env: soroban_sdk::Env,
    from: soroban_sdk::Address,
    story_id: u64,
    name: soroban_sdk::String,
    image: soroban_sdk::String,
    description: soroban_sdk::String,
    uri_prefix: soroban_sdk::String,
    price: i128,
    total: i32,
    author_reserve: i32,
    wasm_hash: soroban_sdk::BytesN<32>,
) -> Result
fn mint_nft(
    env: soroban_sdk::Env,
    from: soroban_sdk::Address,
    story_id: u64,
) -> Result
fn claim_author_reserved_nft(
    env: soroban_sdk::Env,
    from: soroban_sdk::Address,
    story_id: u64,
    mint_num: i32,
) -> Result
fn create_task(
    env: soroban_sdk::Env,
    from: soroban_sdk::Address,
    story_id: u64,
    cid: soroban_sdk::String,
    nft_address: soroban_sdk::Address,
    reward_nfts: u32,
) -> Result
fn update_task(
    env: soroban_sdk::Env,
    from: soroban_sdk::Address,
    story_id: u64,
    task_id: u64,
    cid: soroban_sdk::String,
) -> Result
fn cancel_task(
    env: soroban_sdk::Env,
    from: soroban_sdk::Address,
    story_id: u64,
    task_id: u64,
) -> Result
fn create_task_submit(
    env: soroban_sdk::Env,
    from: soroban_sdk::Address,
    story_id: u64,
    task_id: u64,
    cid: soroban_sdk::String,
) -> Result
fn withdraw_task_submit(
    env: soroban_sdk::Env,
    from: soroban_sdk::Address,
    story_id: u64,
    task_id: u64,
    submit_id: u64,
) -> Result
fn mark_task_done(
    env: soroban_sdk::Env,
    from: soroban_sdk::Address,
    story_id: u64,
    task_id: u64,
    submit_id: u64,
) -> Result
fn get_state(env: soroban_sdk::Env) -> StoryFactory

Imports

WebAssembly Text (WAT) ▶