Contract e3b1ea0f41d5c625f2b03534e032c10313bd7304f0e89fbeae39ced744d0fe2f

← Back to Index 📥 Download WASM

Meta

rssdkver 22.0.7#211569aa49c8d896877dfca1f2eb4fe9071121c8
rsver 1.88.0

Instances

  • CA3HITORGNIMEXQRYXS7IEGWSK4QRLL3ZNJ3FESUPPPJSQ44O6ZO3B43
  • CAGZEY7BHHIHTNW52BQ4QNJR7FBCFUAZNX6O5MMTQJ2NPRED54WLKIBA
  • CAJJ4IIFYF6FLENRL2CP5PPXY4W3U65AAQIEBOWTWKY4HVSOULE5TV36
  • CAKHUDNPK2DI5QZKKUNKAGTBNE4H2AS6NZM5L6RUQ4BPPVTRJIDZXRW3
  • CAR7HQI3Q7TPYD57R6GP4EVTZBLDCXJAV4DE7FYMED3I65CHAVHLAPVT
  • CCAUFG4QLAJZVSN3EBFE75KFZ3AY325EOHJK67QOOZ2TGPL5OLHNM6VJ
  • CDFAWFQZDEOHM7LDSMQC6TWOG3CRAQ443EU7ATWXTKJZTCEBELB7XG5F
  • CDTYTF5LO5E5TK3R4NVLP62NGZGPP4MOTGGZJZ7KGR7Z5HRICCPZMGCA

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 name(env: soroban_sdk::Env) -> soroban_sdk::String
fn symbol(env: soroban_sdk::Env) -> soroban_sdk::String
fn decimals(env: soroban_sdk::Env) -> u32
fn balance(env: soroban_sdk::Env, account: soroban_sdk::Address) -> i128
fn total_supply(env: soroban_sdk::Env) -> 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) ▶