Contract bca8da5612cec41e0450c51aed4d1f6dcf98bf8cb813314423719d967b6bcc0a

← Back to Index 📥 Download WASM

Meta

rssdkver 23.0.2#a97daf8b07cdf24e9bd45e344db51a21b9ea77d3
rsver 1.85.0

Instances

  • CDHUZKXBNMAHTK62HDS6AVIZANVOABKRGY3SP3EUKYE634RFQ5KT5NPG

Interface

fn initialize(
    env: soroban_sdk::Env,
    admin: soroban_sdk::Address,
    governance_address: soroban_sdk::Address,
)
fn update_balance(
    env: soroban_sdk::Env,
    address: soroban_sdk::Address,
) -> Result<(), ContractError>
fn initialize_manual(env: soroban_sdk::Env, admin: soroban_sdk::Address)
fn update_balance_manual(
    env: soroban_sdk::Env,
    address: soroban_sdk::Address,
    value: soroban_sdk::I256,
    current_round: u32,
) -> Result<(), ContractError>
fn set_governance_contract_address(
    env: soroban_sdk::Env,
    governance_address: soroban_sdk::Address,
)
fn upgrade(env: soroban_sdk::Env, wasm_hash: soroban_sdk::BytesN<32>)
fn all_addresses(env: soroban_sdk::Env) -> soroban_sdk::Vec
fn total_supply(env: soroban_sdk::Env) -> i128
fn set_vote_sequence(env: soroban_sdk::Env, sequence: u32)
fn get_past_total_supply(env: soroban_sdk::Env, sequence: u32) -> i128
fn get_votes(env: soroban_sdk::Env, account: soroban_sdk::Address) -> i128
fn get_past_votes(
    env: soroban_sdk::Env,
    user: soroban_sdk::Address,
    sequence: u32,
) -> i128
fn get_delegate(
    env: soroban_sdk::Env,
    account: soroban_sdk::Address,
) -> soroban_sdk::Address
fn delegate(
    env: soroban_sdk::Env,
    account: soroban_sdk::Address,
    delegatee: soroban_sdk::Address,
)
fn transfer_admin(env: soroban_sdk::Env, new_admin: soroban_sdk::Address)
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, id: soroban_sdk::Address) -> i128
fn transfer(
    env: soroban_sdk::Env,
    from: soroban_sdk::Address,
    to: soroban_sdk::MuxedAddress,
    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) ▶