Contract 86a831fb9ffc5957505e4ec7e6cebf7f42f166545c818616514ef54bab5f230c

← Back to Index 📥 Download WASM

Meta

rssdkver 21.7.7#5da789c50b18a4c2be53394138212fed56f0dfc4
rsver 1.85.1

Instances

  • CDSDDKUHGVHTKXTM655D2TCVRET7TYMK3KSOY4WLSMBRHNNFYJXMSUGG

Interface

fn initialize(
    env: soroban_sdk::Env,
    admin: soroban_sdk::Address,
    connection: soroban_sdk::Address,
    hub_intent: soroban_sdk::Bytes,
    hub_chain_id: u128,
) -> Result<(), ContractError>
fn set_admin(
    env: soroban_sdk::Env,
    admin: soroban_sdk::Address,
) -> Result<(), ContractError>
fn set_config(
    env: soroban_sdk::Env,
    connection: soroban_sdk::Address,
    hub_intent: soroban_sdk::Bytes,
    hub_chain_id: u128,
) -> Result<(), ContractError>
fn fill_intent(
    env: soroban_sdk::Env,
    caller: soroban_sdk::Address,
    fill: Fill,
) -> Result<(), ContractError>
fn cancel_fill(
    env: soroban_sdk::Env,
    caller: soroban_sdk::Address,
    fill: Fill,
) -> Result<(), ContractError>
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 fill_exists(env: soroban_sdk::Env, fill_hash: soroban_sdk::BytesN<32>) -> bool
fn get_fill(
    env: soroban_sdk::Env,
    fill_hash: soroban_sdk::BytesN<32>,
) -> Option
fn get_config(env: soroban_sdk::Env) -> Result
fn get_admin(env: soroban_sdk::Env) -> Result
fn extend_ttl(env: soroban_sdk::Env)
fn extend_fill_ttl(env: soroban_sdk::Env, fill_hash: soroban_sdk::BytesN<32>)
fn upgrade(
    env: soroban_sdk::Env,
    new_wasm_hash: soroban_sdk::BytesN<32>,
) -> Result<(), ContractError>

Imports

WebAssembly Text (WAT) ▶