Contract df88820e231ad8f3027871e5dd3cf45491d7b7735e785731466bfc2946008608

← Back to Index 📥 Download WASM

Meta

rssdkver 20.3.2#1d7f9bd8030f69070634bfb07394339824ceb399
rsver 1.77.2

Instances

  • CAFJZQWSED6YAWZU3GWRTOCNPPCGBN32L7QV43XX5LZLFTK6JLN34DLN
  • CALI2BYU2JE6WVRUFYTS6MSBNEHGJ35P4AVCZYF3B6QOE3QKOB2PLE6M
  • CBKGPWGKSKZF52CFHMTRR23TBWTPMRDIYZ4O2P5VS65BMHYH4DXMCJZC
  • CBVEKR3X3EHYGE22YOGDXNV4EHR5XLSV5RNLAYW5DTBGPHHOLRLBYVBU
  • CCDRYP2PVAYZR4RT6NA37BIVFBQLOB5RCBEICKTS3TCGUCOH7EF2CJAF

Interface

fn base(env: soroban_sdk::Env) -> Asset
fn decimals(env: soroban_sdk::Env) -> u32
fn resolution(env: soroban_sdk::Env) -> u32
fn period(env: soroban_sdk::Env) -> Option
fn assets(env: soroban_sdk::Env) -> soroban_sdk::Vec
fn last_timestamp(env: soroban_sdk::Env) -> u64
fn price(env: soroban_sdk::Env, asset: Asset, timestamp: u64) -> Option
fn lastprice(env: soroban_sdk::Env, asset: Asset) -> Option
fn prices(
    env: soroban_sdk::Env,
    asset: Asset,
    records: u32,
) -> Option>
fn x_last_price(
    env: soroban_sdk::Env,
    base_asset: Asset,
    quote_asset: Asset,
) -> Option
fn x_price(
    env: soroban_sdk::Env,
    base_asset: Asset,
    quote_asset: Asset,
    timestamp: u64,
) -> Option
fn x_prices(
    env: soroban_sdk::Env,
    base_asset: Asset,
    quote_asset: Asset,
    records: u32,
) -> Option>
fn twap(env: soroban_sdk::Env, asset: Asset, records: u32) -> Option
fn x_twap(
    env: soroban_sdk::Env,
    base_asset: Asset,
    quote_asset: Asset,
    records: u32,
) -> Option
fn version(env: soroban_sdk::Env) -> u32
fn admin(env: soroban_sdk::Env) -> Option
fn config(env: soroban_sdk::Env, config: ConfigData)
fn add_assets(env: soroban_sdk::Env, assets: soroban_sdk::Vec)
fn set_period(env: soroban_sdk::Env, period: u64)
fn set_price(env: soroban_sdk::Env, updates: soroban_sdk::Vec, timestamp: u64)
fn update_contract(env: soroban_sdk::Env, wasm_hash: soroban_sdk::BytesN<32>)

Imports

WebAssembly Text (WAT) ▶