Contract 223c8d4da343cbd0238c51515d880686478a7867cb72576b69a70a0637ce22fa

← Back to Index 📥 Download WASM

Meta

cliver 27.0.0#5a7c5fe76530bf4248477ac812fc757146b98cc4
rssdkver 26.0.0#e1bf74ba6c3ddb591593f5eb5dfb85458ff714c1
rsver 1.97.1

Instances

  • CCC6FBDHI26FMZF5VLBYAH6IRT7YEBFEPZUK5RBTKFHLZUG2EG7EOFXT

Interface

fn refresh(
    env: soroban_sdk::Env,
    caller: soroban_sdk::Address,
    asset: soroban_sdk::Address,
) -> bool
fn extend_ttl(env: soroban_sdk::Env)
fn get_config(env: soroban_sdk::Env) -> OracleConfig
fn get_latest(
    env: soroban_sdk::Env,
    asset: soroban_sdk::Address,
) -> Option
fn initialize(
    env: soroban_sdk::Env,
    admin: soroban_sdk::Address,
    source: soroban_sdk::Address,
    source_asset: soroban_sdk::Symbol,
    source_decimals: u32,
    max_age_seconds: u64,
    max_deviation_bps: u32,
)
fn refresh_at(
    env: soroban_sdk::Env,
    caller: soroban_sdk::Address,
    asset: soroban_sdk::Address,
    timestamp: u64,
) -> bool
fn accept_admin(env: soroban_sdk::Env, pending: soroban_sdk::Address)
fn propose_admin(
    env: soroban_sdk::Env,
    admin: soroban_sdk::Address,
    pending: soroban_sdk::Address,
)
fn get_fresh_price(
    env: soroban_sdk::Env,
    asset: soroban_sdk::Address,
) -> Option
fn submit_fallback(
    env: soroban_sdk::Env,
    publisher: soroban_sdk::Address,
    asset: soroban_sdk::Address,
    price: i128,
    timestamp: u64,
) -> bool
fn get_volatility_bps(env: soroban_sdk::Env, asset: soroban_sdk::Address) -> u32
fn configure_publishers(
    env: soroban_sdk::Env,
    admin: soroban_sdk::Address,
    publisher1: soroban_sdk::Address,
    publisher2: soroban_sdk::Address,
    publisher3: soroban_sdk::Address,
    enabled: bool,
)
fn get_price_at_or_before(
    env: soroban_sdk::Env,
    asset: soroban_sdk::Address,
    timestamp: u64,
    max_age_seconds: u64,
) -> Option

Imports

WebAssembly Text (WAT) ▶