Contract 940b06c99abdd9a632eec17e04df39564b13bd682ad110743152225cb510324b

← Back to Index 📥 Download WASM

Meta

rssdkver 23.0.3#6aa930b08eabfd578b7824a0d5de473cbd958282
rsver 1.85.0

Instances

  • CA4DRJI23X3LAN6H6CYKWCNLDF4YJ77V5I3ZXMAHRB3FEJEV3INBNSFQ
  • CAHOVPZ2YBZK4ENNEZ2WDJWIJ3XWNYSSK7CKB2II6BAKWAFSWSZAZB63
  • CAODALVP6JUI2CCG5DWUWAH7KMCY3NZYZDV5D35AD7D7BEY6KOLKDVEH
  • CAZC2RLNBXHPPMDJDWGOVAMF3N65YYGYD3W5TDOVMGUTSJH4EF7BJLLM
  • CBP6N4XXTSPZEFGTS3GRRP5HWGH6PVPWSFWIGOCLUNIVNM4PYHJAZO2I
  • CBXKEJQLSBLSWVD4M7N2C2DYCZCKDC44UV2K7GHFDIHSSM6XGYX2Q5TS
  • CCJTHJHLA6ZJRQL6NGLH2D5UO3J4NYIN5PSOFSD5ORFBFVHDHQTOMMPC
  • CCSP25JJIBSS3DBDKQIO6OF5GIYZFY3VFABFZJXTB2WR3VRUI3A5W2QU
  • CCZILDDSFAVOJNKYOTTT4RRDNCAZ34MJAZPK3MIAXT6SDZ65XVBY6NH7
  • CD6ZCGUPBZDVF6H7O7AZGSB4S2CT6IFUE3GXWFASCRNW47HTKYOJBHE3
  • CDFDN4XHJVXNR64ZP2U4PMPXIPI5Y7ME4HFQOYKNULJXXBPQEOA4C2AE
  • CDWCQYIK7ZWOTERBP5GZQKEALXPH3EML44PFO4G6A27FKHM2DXBDKWIK
  • CDYA3JE37U324NKKILDVSBDGVHL7PM6UHMFSLXKFGWGX22LTOPKAKFBN

Interface

fn init(
    env: soroban_sdk::Env,
    owner: soroban_sdk::Address,
) -> Result<(), soroban_sdk::Error>
fn change_owner(
    env: soroban_sdk::Env,
    new_owner: soroban_sdk::Address,
) -> Result<(), soroban_sdk::Error>
fn accept_ownership(env: soroban_sdk::Env) -> Result<(), soroban_sdk::Error>
fn cancel_ownership_transfer(env: soroban_sdk::Env) -> 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<(), 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 check_price_data(
    env: soroban_sdk::Env,
    price_data: PriceData,
) -> Result
fn unique_signer_threshold(env: soroban_sdk::Env) -> u64

Imports

WebAssembly Text (WAT) ▶