Contract 8cf43882ff2e6757bef1900973ab26efb1b42b832a640a320a9b881fa501cf76

← Back to Index 📥 Download WASM

Meta

rssdkver 22.0.7#211569aa49c8d896877dfca1f2eb4fe9071121c8
rsver 1.86.0
source_repo github:yieldblox/oracle-aggregator

Instances

  • CD74A3C54EKUVEGUC6WNTUPOTHB624WFKXN3IYTFJGX3EHXDXHCYMXXR

Interface

fn __constructor(
    env: soroban_sdk::Env,
    admin: soroban_sdk::Address,
    base: Asset,
    decimals: u32,
    max_age: u64,
)
fn oracles(env: soroban_sdk::Env) -> soroban_sdk::Vec
fn asset_configs(env: soroban_sdk::Env) -> soroban_sdk::Map
fn max_age(env: soroban_sdk::Env) -> u64
fn base(env: soroban_sdk::Env) -> Asset
fn decimals(env: soroban_sdk::Env) -> u32
fn assets(env: soroban_sdk::Env) -> soroban_sdk::Vec
fn lastprice(env: soroban_sdk::Env, asset: Asset) -> Option
fn set_admin(env: soroban_sdk::Env, admin: soroban_sdk::Address)
fn add_oracle(env: soroban_sdk::Env, oracle_id: soroban_sdk::Address)
fn add_asset(
    env: soroban_sdk::Env,
    asset: Asset,
    oracle_id: soroban_sdk::Address,
    oracle_asset: Asset,
    max_dev: u32,
) -> PriceData
fn add_base_asset(env: soroban_sdk::Env, base: Asset)

Imports

WebAssembly Text (WAT) ▶