Contract 6cdb9a3cdeec01a113c50e311218eeb0991aff8f7b379f556badca2b49b1eb01

← Back to Index 📥 Download WASM

Meta

rssdkver 20.3.1#ba045a57af971fc83e475746b59a503b7ef41649
rsver 1.75.0

Instances

  • CCQXWMZVM3KRTXTUPTN53YHL272QGKF32L7XEDNZ2S6OSUFK3NFBGG5M

Interface

fn init(
    env: soroban_sdk::Env,
    admin_addr: soroban_sdk::Address,
    instance_threshold: u32,
    instance_ttl: u32,
    temporary_threshold: u32,
    temporary_tll: u32,
)
fn upgrade(env: soroban_sdk::Env, new_wasm_hash: soroban_sdk::BytesN<32>)
fn version(env: soroban_sdk::Env) -> u32
fn current_admin(env: soroban_sdk::Env) -> soroban_sdk::Address
fn transfer_admin(env: soroban_sdk::Env, new_admin: soroban_sdk::Address)
fn current_ttl_config(env: soroban_sdk::Env) -> TTLConfig
fn update_ttl_config(
    env: soroban_sdk::Env,
    instance_threshold: u32,
    instance_ttl: u32,
    temporary_threshold: u32,
    temporary_ttl: u32,
)
fn is_relayer(env: soroban_sdk::Env, address: soroban_sdk::Address) -> bool
fn add_relayers(
    env: soroban_sdk::Env,
    addresses: soroban_sdk::Vec,
)
fn remove_relayers(
    env: soroban_sdk::Env,
    addresses: soroban_sdk::Vec,
)
fn relay(
    env: soroban_sdk::Env,
    from: soroban_sdk::Address,
    symbol_rates: soroban_sdk::Vec<(soroban_sdk::Symbol, u64)>,
    resolve_time: u64,
    request_id: u64,
)
fn force_relay(
    env: soroban_sdk::Env,
    symbol_rates: soroban_sdk::Vec<(soroban_sdk::Symbol, u64)>,
    resolve_time: u64,
    request_id: u64,
)
fn delist(env: soroban_sdk::Env, symbols: soroban_sdk::Vec)
fn get_ref_data(
    env: soroban_sdk::Env,
    symbols: soroban_sdk::Vec,
) -> Result, StandardReferenceError>
fn get_reference_data(
    env: soroban_sdk::Env,
    symbol_pairs: soroban_sdk::Vec<(soroban_sdk::Symbol, soroban_sdk::Symbol)>,
) -> Result, StandardReferenceError>

Imports

WebAssembly Text (WAT) ▶