Contract 8dbfca48ba362d1437bae799056d801886ebd571fc4a8dc467ee4a8b1903a9d7

← Back to Index 📥 Download WASM

Meta

rssdkver 25.1.1#94c2a3b3a5ded6b9cf9cef0c207bf8804f3eb294
rsver 1.96.0

Instances

  • CB4FFVW3TTR56A2SNEHPB42EPCPJJTYNKDGGQX3E26LOAYPWRIPZRORN

Interface

fn burn(
    env: soroban_sdk::Env,
    from: soroban_sdk::Address,
    amount: i128,
) -> Result<(), OmniseaError>
fn mint(
    env: soroban_sdk::Env,
    to: soroban_sdk::Address,
    amount: i128,
) -> Result<(), OmniseaError>
fn name(env: soroban_sdk::Env) -> soroban_sdk::String
fn bridge(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,
) -> Result<(), OmniseaError>
fn balance(env: soroban_sdk::Env, id: soroban_sdk::Address) -> i128
fn upgrade(
    env: soroban_sdk::Env,
    hash: soroban_sdk::BytesN<32>,
) -> Result<(), OmniseaError>
fn version(env: soroban_sdk::Env) -> u32
fn decimals(env: soroban_sdk::Env) -> u32
fn transfer(
    env: soroban_sdk::Env,
    from: soroban_sdk::Address,
    to: soroban_sdk::Address,
    amount: i128,
) -> Result<(), OmniseaError>
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,
) -> Result<(), OmniseaError>
fn compliance(env: soroban_sdk::Env) -> Option
fn set_paused(env: soroban_sdk::Env, paused: bool) -> Result<(), OmniseaError>
fn bridge_burn(
    env: soroban_sdk::Env,
    from: soroban_sdk::Address,
    amount: i128,
) -> Result<(), OmniseaError>
fn contract_uri(env: soroban_sdk::Env) -> soroban_sdk::Bytes
fn original_eid(env: soroban_sdk::Env) -> u32
fn total_supply(env: soroban_sdk::Env) -> i128
fn __constructor(
    env: soroban_sdk::Env,
    bridge: soroban_sdk::Address,
    original_eid: u32,
    original_token: soroban_sdk::Bytes,
    name: soroban_sdk::String,
    symbol: soroban_sdk::String,
    decimals: u32,
    contract_uri: soroban_sdk::Bytes,
    has_contract_owner: bool,
    contract_owner: soroban_sdk::Bytes,
) -> Result<(), OmniseaError>
fn feature_state(env: soroban_sdk::Env, feature: u32) -> FeatureState
fn transfer_from(
    env: soroban_sdk::Env,
    spender: soroban_sdk::Address,
    from: soroban_sdk::Address,
    to: soroban_sdk::Address,
    amount: i128,
) -> Result<(), OmniseaError>
fn contract_owner(env: soroban_sdk::Env) -> Option
fn is_blacklisted(env: soroban_sdk::Env, account: soroban_sdk::Address) -> bool
fn original_token(env: soroban_sdk::Env) -> soroban_sdk::Bytes
fn set_compliance(
    env: soroban_sdk::Env,
    compliance: soroban_sdk::Address,
) -> Result<(), OmniseaError>
fn disable_feature(env: soroban_sdk::Env, feature: u32) -> Result<(), OmniseaError>
fn request_feature(env: soroban_sdk::Env, feature: u32) -> Result<(), OmniseaError>
fn set_blacklisted(
    env: soroban_sdk::Env,
    account: soroban_sdk::Address,
    blacklisted: bool,
) -> Result<(), OmniseaError>
fn set_contract_uri(
    env: soroban_sdk::Env,
    uri: soroban_sdk::Bytes,
) -> Result<(), OmniseaError>
fn authorize_feature(env: soroban_sdk::Env, feature: u32) -> Result<(), OmniseaError>
fn has_contract_owner(env: soroban_sdk::Env) -> bool
fn sync_ownership_from_bridge(
    env: soroban_sdk::Env,
    has_owner: bool,
    owner: soroban_sdk::Bytes,
) -> Result<(), OmniseaError>

Imports

WebAssembly Text (WAT) ▶