Contract 7c38fc75e1774fbbdd459ccbfdfe2f224817db8707da6bafcf06561ecb5fee9b

← Back to Index 📥 Download WASM

Instances

  • CBGUF2G2Q7HCVCWYISDXBHPVBGMYNXA7PG2VET66YBZX6IKOOV27NSMV

Interface

fn oracle(env: soroban_sdk::Env, key: PriceKey) -> Option
fn prices(
    env: soroban_sdk::Env,
    keys: soroban_sdk::Vec,
) -> soroban_sdk::Map
fn quotes(
    env: soroban_sdk::Env,
    keys: soroban_sdk::Vec,
) -> soroban_sdk::Map
fn upgrade(env: soroban_sdk::Env, new_wasm_hash: soroban_sdk::BytesN<32>)
fn get_owner(env: soroban_sdk::Env) -> Option
fn set_oracle(env: soroban_sdk::Env, key: PriceKey, oracle: AssetOracle)
fn price_spread(env: soroban_sdk::Env, key: PriceKey) -> (i128, i128)
fn __constructor(env: soroban_sdk::Env, owner: soroban_sdk::Address)
fn set_tolerance(env: soroban_sdk::Env, key: PriceKey, tolerance: OracleTolerance)
fn set_sanity_band(env: soroban_sdk::Env, key: PriceKey, min_wad: i128, max_wad: i128)

Imports

WebAssembly Text (WAT) ▶