Contract 2afe22fc3ee4314d9fe6ea58eef77e7dd799dfaacbda41fc20b6ab1d86bcda02

← Back to Index 📥 Download WASM

Meta

Description Rate Limit
rssdkver 21.7.7#5da789c50b18a4c2be53394138212fed56f0dfc4
rsver 1.81.0

Instances

  • CD7Q7M4Z4QWVTSJV6ELRFIBKTOLIW5KNCAL7R7T3W5PQ36MDPPN7DV3R

Interface

fn initialize(
    env: soroban_sdk::Env,
    admin: soroban_sdk::Address,
    asset_manager: soroban_sdk::Address,
    hub_admin: soroban_sdk::Bytes,
    hub_chain_id: u128,
    hub_manager: soroban_sdk::Bytes,
    connection: soroban_sdk::Address,
) -> Result<(), ContractError>
fn pause(env: soroban_sdk::Env) -> Result<(), ContractError>
fn pause_with_signature(
    env: soroban_sdk::Env,
    payload: soroban_sdk::Bytes,
) -> Result<(), ContractError>
fn unpause(env: soroban_sdk::Env) -> Result<(), ContractError>
fn get_paused(env: soroban_sdk::Env) -> Result
fn verify_withdraw(
    env: soroban_sdk::Env,
    _token: soroban_sdk::Address,
    _amount: u128,
) -> Result<(), ContractError>
fn get_available(
    env: soroban_sdk::Env,
    token: soroban_sdk::Address,
) -> Result
fn recv_message(
    env: soroban_sdk::Env,
    src_chain_id: u128,
    src_address: soroban_sdk::Bytes,
    conn_sn: u128,
    payload: soroban_sdk::Bytes,
    signatures: soroban_sdk::Vec>,
) -> Result<(), ContractError>
fn initiate_admin_transfer(
    env: soroban_sdk::Env,
    address: soroban_sdk::Address,
) -> Result<(), ContractError>
fn confirm_admin_transfer(env: soroban_sdk::Env) -> Result<(), ContractError>
fn get_admin(env: soroban_sdk::Env) -> Result
fn set_asset_manager(
    env: soroban_sdk::Env,
    new_asset_manager: soroban_sdk::Address,
) -> Result<(), ContractError>
fn get_asset_manager(
    env: soroban_sdk::Env,
) -> Result
fn set_connection(
    env: soroban_sdk::Env,
    new_connection: soroban_sdk::Address,
) -> Result<(), ContractError>
fn get_connection(env: soroban_sdk::Env) -> Result
fn get_hub_admin(env: soroban_sdk::Env) -> Result
fn get_hub_signers(
    env: soroban_sdk::Env,
) -> Result, ContractError>
fn get_rate_limit_configs(
    env: soroban_sdk::Env,
    _token: soroban_sdk::Address,
) -> Result
fn upgrade(
    env: soroban_sdk::Env,
    new_wasm_hash: soroban_sdk::BytesN<32>,
) -> Result<(), ContractError>

Imports

WebAssembly Text (WAT) ▶