Contract 2b694bb469f38029716a4d983329fb6487a659e31008af7f5b3644f12cf9f120

← Back to Index 📥 Download WASM

Meta

cliver 23.2.1#
rssdkver 22.0.8#f46e9e0610213bbb72285566f9dd960ff96d03d8
rsver 1.87.0

Instances

  • CATGSXIF3755F3LT2VEZJVTEACRP7DIIEKIZTUEPXJ7W464ZEKV3Y67X

Interface

fn __constructor(
    env: soroban_sdk::Env,
    symbol: soroban_sdk::String,
    name: soroban_sdk::String,
    decimals: u32,
    max_supply: i128,
    claim_amount: i128,
) -> Result<(), ContractError>
fn claim(
    env: soroban_sdk::Env,
    from: soroban_sdk::Address,
) -> Result<(), ContractError>
fn distribute(
    env: soroban_sdk::Env,
    from: soroban_sdk::Address,
    to: soroban_sdk::Vec,
) -> Result<(), ContractError>
fn distribution_map(
    env: soroban_sdk::Env,
    from: soroban_sdk::Address,
    to: soroban_sdk::Map,
) -> Result<(), ContractError>
fn action(env: soroban_sdk::Env, action: Action) -> Result<(), ContractError>
fn allowance(
    env: soroban_sdk::Env,
    _from: soroban_sdk::Address,
    _spender: soroban_sdk::Address,
) -> i128
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, address: soroban_sdk::Address) -> i128
fn transfer(
    env: soroban_sdk::Env,
    from: soroban_sdk::Address,
    to: soroban_sdk::Address,
    amount: i128,
)
fn transfer_from(
    env: soroban_sdk::Env,
    _spender: soroban_sdk::Address,
    _from: soroban_sdk::Address,
    _to: soroban_sdk::Address,
    _amount: i128,
)
fn burn(env: soroban_sdk::Env, from: soroban_sdk::Address, amount: i128)
fn burn_from(
    env: soroban_sdk::Env,
    _spender: soroban_sdk::Address,
    _from: soroban_sdk::Address,
    _amount: i128,
)
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

Imports

WebAssembly Text (WAT) ▶