Contract 711d045cec39bfd1e697ec9170f46213d59703e8fb241333f1eac41c20f22d64

← Back to Index 📥 Download WASM

Meta

rssdkver 22.0.8#f46e9e0610213bbb72285566f9dd960ff96d03d8
rsver 1.91.1

Instances

  • CCPUIEAPR3TVL5YJAVPYD6VJENCDSUH76ILPBXPKN5IM3H4FBTO5LF5T

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,
    system_relayer_owner: soroban_sdk::Address,
    local_chain_id: u64,
    manager: soroban_sdk::Address,
    system_fee: u64,
) -> Result<(), soroban_sdk::Error>
fn create_chain(
    env: soroban_sdk::Env,
    id: u64,
    name: soroban_sdk::Symbol,
    chain_type: u32,
) -> Result<(), soroban_sdk::Error>
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_result_notify_flag: bool,
    transfer_hash: soroban_sdk::BytesN<32>,
    value: u64,
) -> Result<(), soroban_sdk::Error>
fn update_chain(
    env: soroban_sdk::Env,
    id: u64,
    chain_type: u32,
) -> Result<(), soroban_sdk::Error>
fn __constructor(env: soroban_sdk::Env, admin: soroban_sdk::Address)
fn get_chain_type(env: soroban_sdk::Env, id: u64) -> Result
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 set_initializer(env: soroban_sdk::Env, address: soroban_sdk::Address)
fn update_settings(
    env: soroban_sdk::Env,
    manager: soroban_sdk::Address,
    system_fee: u64,
) -> Result<(), soroban_sdk::Error>
fn transfer_message(
    env: soroban_sdk::Env,
    relay_owner: soroban_sdk::Address,
    src_chain_id: u64,
    src_address: soroban_sdk::BytesN<32>,
    dst_address: soroban_sdk::Address,
    tx_id: u128,
    transfer_hash: soroban_sdk::BytesN<32>,
) -> Result<(), soroban_sdk::Error>
fn create_custom_relayer(
    env: soroban_sdk::Env,
    owner: soroban_sdk::Address,
    fee: u64,
) -> Result<(), soroban_sdk::Error>
fn update_custom_relayer(
    env: soroban_sdk::Env,
    updater: soroban_sdk::Address,
    owner: soroban_sdk::Address,
    new_fee: u64,
) -> Result<(), soroban_sdk::Error>
fn transfer_sending_result(
    env: soroban_sdk::Env,
    relay_owner: 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) ▶