Contract b27daf202beb42d72771b0c8808ea3bc041ba04bc8c3472d4129db99c6334030

← Back to Index 📥 Download WASM

Meta

rssdkver 22.0.8#f46e9e0610213bbb72285566f9dd960ff96d03d8
rsver 1.91.1

Instances

  • CAH4EKSLGLPO7O3QAJDO4U5Q24GCNUE6GCVWG6KDEL5GELS5HPPWPRPQ

Interface

fn admin(env: soroban_sdk::Env) -> soroban_sdk::Address
fn upgrade(env: soroban_sdk::Env, new_wasm_hash: soroban_sdk::BytesN<32>)
fn set_admin(env: soroban_sdk::Env, new_admin: soroban_sdk::Address)
fn initialize(
    env: soroban_sdk::Env,
    manager: soroban_sdk::Address,
    local_chain_id: u64,
) -> Result<(), soroban_sdk::Error>
fn set_client(env: soroban_sdk::Env, address: soroban_sdk::Address)
fn set_relayer(env: soroban_sdk::Env, address: soroban_sdk::Address)
fn send_message(
    env: soroban_sdk::Env,
    authorizer: soroban_sdk::Address,
    relay_owner: soroban_sdk::Address,
    dst_chain_id: u64,
    src_address: soroban_sdk::Address,
    dst_address: soroban_sdk::BytesN<32>,
    tx_id: u128,
    transfer_hash: soroban_sdk::BytesN<32>,
    transfer_result_notify_flag: bool,
    value: u64,
) -> Result<(), soroban_sdk::Error>
fn init_transfer(
    env: soroban_sdk::Env,
    authorizer: soroban_sdk::Address,
    dst_address: soroban_sdk::Address,
    src_address: soroban_sdk::BytesN<32>,
    src_chain_id: u64,
    tx_id: u128,
    transfer_hash: soroban_sdk::BytesN<32>,
) -> Result<(), soroban_sdk::Error>
fn __constructor(env: soroban_sdk::Env, admin: soroban_sdk::Address)
fn resend_message(
    env: soroban_sdk::Env,
    authorizer: soroban_sdk::Address,
    relay_owner: soroban_sdk::Address,
    src_address: soroban_sdk::Address,
    transfer_hash: soroban_sdk::BytesN<32>,
    value: u64,
) -> Result<(), soroban_sdk::Error>
fn update_settings(
    env: soroban_sdk::Env,
    new_manager: soroban_sdk::Address,
) -> Result<(), soroban_sdk::Error>
fn block_account_local(
    env: soroban_sdk::Env,
    chain_id: u64,
    user_address: soroban_sdk::Address,
) -> Result<(), soroban_sdk::Error>
fn block_account_other(
    env: soroban_sdk::Env,
    chain_id: u64,
    user_address: soroban_sdk::BytesN<32>,
) -> Result<(), soroban_sdk::Error>
fn unblock_account_local(
    env: soroban_sdk::Env,
    chain_id: u64,
    user_address: soroban_sdk::Address,
) -> Result<(), soroban_sdk::Error>
fn unblock_account_other(
    env: soroban_sdk::Env,
    chain_id: u64,
    user_address: soroban_sdk::BytesN<32>,
) -> Result<(), soroban_sdk::Error>
fn transfer_sending_result(
    env: soroban_sdk::Env,
    authorizer: soroban_sdk::Address,
    dst_address: soroban_sdk::Address,
    transfer_hash: soroban_sdk::BytesN<32>,
    status_code: u32,
) -> Result<(), soroban_sdk::Error>

Imports

WebAssembly Text (WAT) ▶