Contract 2a0415e10d20eb6815a1cc11d3ef97fd856989402bc97a18328cef86c92d2129

← Back to Index 📥 Download WASM

Meta

rssdkver 22.0.8#f46e9e0610213bbb72285566f9dd960ff96d03d8
rsver 1.85.0

Instances

  • CAOCPYWZYW5NPMQHJUIF6PNVEIECXV7HD3W6BIHNUQ46TXAA6KNUGZJO
  • CDUWUURCYC4SVGXTEWD7N2ZRO77GVDSKSAQNPNXKYMYP5LME2UNG3ANC

Interface

fn init(
    env: soroban_sdk::Env,
    admin: soroban_sdk::Address,
) -> Result<(), soroban_sdk::Error>
fn change_admin(
    env: soroban_sdk::Env,
    new_admin: soroban_sdk::Address,
) -> Result<(), soroban_sdk::Error>
fn upgrade(
    env: soroban_sdk::Env,
    new_wasm_hash: soroban_sdk::BytesN<32>,
) -> Result<(), soroban_sdk::Error>
fn get_prices(
    env: soroban_sdk::Env,
    feed_ids: soroban_sdk::Vec,
    payload: soroban_sdk::Bytes,
) -> Result<(u64, soroban_sdk::Vec), soroban_sdk::Error>
fn write_prices(
    env: soroban_sdk::Env,
    updater: soroban_sdk::Address,
    feed_ids: soroban_sdk::Vec,
    payload: soroban_sdk::Bytes,
) -> Result<(u64, soroban_sdk::Vec), soroban_sdk::Error>
fn read_prices(
    env: soroban_sdk::Env,
    feed_ids: soroban_sdk::Vec,
) -> Result, soroban_sdk::Error>
fn read_timestamp(
    env: soroban_sdk::Env,
    feed_id: soroban_sdk::String,
) -> Result
fn read_price_data_for_feed(
    env: soroban_sdk::Env,
    feed_id: soroban_sdk::String,
) -> Result
fn read_price_data(
    env: soroban_sdk::Env,
    feed_ids: soroban_sdk::Vec,
) -> Result, soroban_sdk::Error>
fn unique_signer_threshold(env: soroban_sdk::Env) -> u64

Imports

WebAssembly Text (WAT) ▶