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>