Contract aa0aee16808708c8161642fa298b61b148753987baeb126d747cb691c01d1e79

← Back to Index 📥 Download WASM

Meta

rssdkver 22.0.7#211569aa49c8d896877dfca1f2eb4fe9071121c8
rsver 1.85.0-nightly

Instances

  • CCNTHEVSWNDOQAMXXHFOLQIXWUINUPTJIM6AXFSKODNVXWA4N7XV3AI5

Interface

fn __constructor(env: soroban_sdk::Env, admin: soroban_sdk::Address)
fn get_sbt_by_id(
    env: soroban_sdk::Env,
    id: soroban_sdk::U256,
) -> Result
fn get_sbt(
    env: soroban_sdk::Env,
    recipient: soroban_sdk::Address,
    circuit_id: soroban_sdk::U256,
) -> Result
fn get_sbt_by_nullifier(
    env: soroban_sdk::Env,
    action_nullifier: soroban_sdk::U256,
) -> Result
fn get_sbt_id(
    env: soroban_sdk::Env,
    recipient: soroban_sdk::Address,
    circuit_id: soroban_sdk::U256,
) -> Result
fn mint_sbt(
    env: soroban_sdk::Env,
    admin: soroban_sdk::Address,
    recipient: soroban_sdk::Address,
    circuit_id: soroban_sdk::U256,
    expiration: u64,
    action_nullifier: soroban_sdk::U256,
    public_values: soroban_sdk::Vec,
) -> Result
fn set_admin(
    env: soroban_sdk::Env,
    current_admin: soroban_sdk::Address,
    new_admin: soroban_sdk::Address,
) -> Result<(), soroban_sdk::Error>
fn get_admin(env: soroban_sdk::Env) -> Result
fn revoke_sbt(
    env: soroban_sdk::Env,
    admin: soroban_sdk::Address,
    recipient: soroban_sdk::Address,
    circuit_id: soroban_sdk::U256,
) -> Result<(), soroban_sdk::Error>

Imports

WebAssembly Text (WAT) ▶