Contract 646a683963fcf14d4bfd0e11ba7f1e07a790d446b06c87d34af69f0ba06361a5

← Back to Index 📥 Download WASM

Meta

rssdkver 22.0.7#211569aa49c8d896877dfca1f2eb4fe9071121c8
rsver 1.85.0

Instances

  • CDIKSGYX3EB2BY6NOOYKZBIH2DUASI6BIQP43XIZPQIEHVNBQ653B4MZ

Interface

fn __constructor(
    env: soroban_sdk::Env,
    decimals: u32,
    name: soroban_sdk::String,
    symbol: soroban_sdk::String,
    owner: soroban_sdk::Address,
    is_kycable: bool,
    is_blacklistable: bool,
    premint_amount: i128,
)
fn is_token_registered(
    env: soroban_sdk::Env,
    token_address: soroban_sdk::String,
) -> bool
fn is_doc_registered(env: soroban_sdk::Env, doc_hash: soroban_sdk::String) -> bool
fn is_paused(env: soroban_sdk::Env) -> bool
fn change_owner(env: soroban_sdk::Env, new_owner: soroban_sdk::Address)
fn decimals(env: soroban_sdk::Env) -> u32
fn name(env: soroban_sdk::Env) -> soroban_sdk::String
fn symbol(env: soroban_sdk::Env) -> soroban_sdk::String
fn total_supply(env: soroban_sdk::Env) -> i128
fn balance(env: soroban_sdk::Env, account: soroban_sdk::Address) -> i128
fn transfer(
    env: soroban_sdk::Env,
    from: soroban_sdk::Address,
    to: soroban_sdk::Address,
    amount: i128,
)
fn allowance(
    env: soroban_sdk::Env,
    _owner: soroban_sdk::Address,
    _spender: soroban_sdk::Address,
) -> i128
fn transfer_from(
    env: soroban_sdk::Env,
    _spender: soroban_sdk::Address,
    _from: soroban_sdk::Address,
    _to: soroban_sdk::Address,
    _amount: i128,
)
fn approve(
    env: soroban_sdk::Env,
    _owner: soroban_sdk::Address,
    _spender: soroban_sdk::Address,
    _amount: i128,
    _live_until_ledger: u32,
)
fn pause(env: soroban_sdk::Env)
fn unpause(env: soroban_sdk::Env)
fn mint(env: soroban_sdk::Env, amount: i128)
fn mint_to(env: soroban_sdk::Env, account: soroban_sdk::Address, amount: i128)
fn burn(env: soroban_sdk::Env, amount: i128)
fn burn_from(env: soroban_sdk::Env, from: soroban_sdk::Address, amount: i128)
fn grant_kyc(env: soroban_sdk::Env, holder_address: soroban_sdk::Address)
fn revoke_kyc(env: soroban_sdk::Env, holder_address: soroban_sdk::Address)
fn update_all_docs(
    env: soroban_sdk::Env,
    doc_hashes: soroban_sdk::Vec,
)
fn register_doc(env: soroban_sdk::Env, doc_hash: soroban_sdk::String)
fn unregister_doc(env: soroban_sdk::Env, doc_hash: soroban_sdk::String)
fn register_token(env: soroban_sdk::Env, token_address: soroban_sdk::String)
fn unregister_token(env: soroban_sdk::Env, token_address: soroban_sdk::String)

Imports

WebAssembly Text (WAT) ▶