Contract 727192d1a0dd42342cd1aa7a2f8832688a578d28a8d486c01b715d7a48a76008

← Back to Index 📥 Download WASM

Meta

rssdkver 22.0.8#f46e9e0610213bbb72285566f9dd960ff96d03d8
rsver 1.91.1

Instances

  • CAA4SZLVEY6FQTO7GA2AIWRPBKHS2F5VXIXWE3YIOIC6A6DI6PKBIP2K
  • CAKJDJUEY2WCL6HETBCWKMYPKFXUKR242F2DAUVNLACFQ4KMF4SNEZBO
  • CBNIW2U77RJ5Y6H4GF7FFQ5XJ7NAISWFFB32RSQ7KOTC55ILUOBWLURQ

Interface

fn burn(env: soroban_sdk::Env, from: soroban_sdk::Address, amount: i128)
fn mint(env: soroban_sdk::Env, to: soroban_sdk::Address, amount: i128)
fn name(env: soroban_sdk::Env) -> soroban_sdk::String
fn admin(env: soroban_sdk::Env) -> soroban_sdk::Address
fn symbol(env: soroban_sdk::Env) -> soroban_sdk::String
fn approve(
    env: soroban_sdk::Env,
    from: soroban_sdk::Address,
    spender: soroban_sdk::Address,
    amount: i128,
    expiration_ledger: u32,
)
fn balance(env: soroban_sdk::Env, id: soroban_sdk::Address) -> i128
fn upgrade(env: soroban_sdk::Env, new_wasm_hash: soroban_sdk::BytesN<32>)
fn decimals(env: soroban_sdk::Env) -> u32
fn transfer(
    env: soroban_sdk::Env,
    from: soroban_sdk::Address,
    to: soroban_sdk::Address,
    amount: i128,
)
fn allowance(
    env: soroban_sdk::Env,
    from: soroban_sdk::Address,
    spender: soroban_sdk::Address,
) -> i128
fn burn_from(
    env: soroban_sdk::Env,
    spender: soroban_sdk::Address,
    from: soroban_sdk::Address,
    amount: i128,
)
fn set_admin(env: soroban_sdk::Env, new_admin: soroban_sdk::Address)
fn initialize(
    env: soroban_sdk::Env,
    fee_receiver_address: soroban_sdk::Address,
    relay_owner: soroban_sdk::Address,
    notify_transfer_sending_result: bool,
    disable_hash_validation: bool,
    refund_enabled: bool,
    fee: i128,
    refund_fee: i128,
) -> Result<(), soroban_sdk::Error>
fn set_client(env: soroban_sdk::Env, address: soroban_sdk::Address)
fn send_message(
    env: soroban_sdk::Env,
    from: soroban_sdk::Address,
    dst_chain_id: u64,
    dst_address: soroban_sdk::BytesN<32>,
    amount: i128,
    tx_id: u128,
) -> Result<(), soroban_sdk::Error>
fn create_sender(
    env: soroban_sdk::Env,
    address: soroban_sdk::Address,
) -> Result<(), soroban_sdk::Error>
fn remove_sender(
    env: soroban_sdk::Env,
    address: soroban_sdk::Address,
) -> Result<(), soroban_sdk::Error>
fn transfer_from(
    env: soroban_sdk::Env,
    spender: soroban_sdk::Address,
    from: soroban_sdk::Address,
    to: soroban_sdk::Address,
    amount: i128,
)
fn __constructor(
    env: soroban_sdk::Env,
    admin: soroban_sdk::Address,
    decimal: u32,
    name: soroban_sdk::String,
    symbol: soroban_sdk::String,
)
fn receive_message(
    env: soroban_sdk::Env,
    dst_address: soroban_sdk::Address,
    tx_id: u128,
    src_chain_id: u64,
    src_address: soroban_sdk::BytesN<32>,
    transfer_hash: soroban_sdk::BytesN<32>,
    payload: soroban_sdk::Bytes,
) -> Result<(), soroban_sdk::Error>
fn add_refund_request(
    env: soroban_sdk::Env,
    from: soroban_sdk::Address,
    transfer_hash: soroban_sdk::BytesN<32>,
) -> Result<(), soroban_sdk::Error>
fn create_trusted_addr(
    env: soroban_sdk::Env,
    chain_id: u64,
    address: soroban_sdk::BytesN<32>,
) -> Result<(), soroban_sdk::Error>
fn remove_trusted_addr(
    env: soroban_sdk::Env,
    chain_id: u64,
) -> Result<(), soroban_sdk::Error>
fn process_refund_request(
    env: soroban_sdk::Env,
    transfer_hash: soroban_sdk::BytesN<32>,
    status: bool,
) -> Result<(), soroban_sdk::Error>

Imports

WebAssembly Text (WAT) ▶