Contract 2dce7fac91b4b3d3b996f34101542a04fbd844a2ba60019233dd973b63c0161f

← Back to Index 📥 Download WASM

Meta

cliver 25.2.0#28484880988199233a7e8e87c97cb12dac323cb3
rssdkver 25.3.1#e50d95af029c83196dd122f0154bac3f1302394b
rsver 1.94.1

Instances

  • CA4OJJPUREHTWOR66SHIIWR22EZ77COPKQFIWRNABLGT25ESNOK5PBEW

Interface

fn admin(env: soroban_sdk::Env) -> Result
fn config(env: soroban_sdk::Env) -> Result
fn decimals(env: soroban_sdk::Env) -> u32
fn get_admin(env: soroban_sdk::Env) -> Result
fn lastprice(env: soroban_sdk::Env, asset: Asset) -> Option
fn initialize(
    env: soroban_sdk::Env,
    admin: soroban_sdk::Address,
    solvbtc_asset: Asset,
    redstone_adapter: soroban_sdk::Address,
    btc_feed_id: soroban_sdk::String,
    ratio_feed_id: soroban_sdk::String,
    max_age_seconds: u64,
) -> Result<(), OracleError>
fn set_config(
    env: soroban_sdk::Env,
    caller: soroban_sdk::Address,
    redstone_adapter: soroban_sdk::Address,
    btc_feed_id: soroban_sdk::String,
    ratio_feed_id: soroban_sdk::String,
    max_age_seconds: u64,
) -> Result<(), OracleError>
fn accept_admin(
    env: soroban_sdk::Env,
    caller: soroban_sdk::Address,
) -> Result<(), OracleError>
fn propose_admin(
    env: soroban_sdk::Env,
    caller: soroban_sdk::Address,
    pending_admin: soroban_sdk::Address,
) -> Result<(), OracleError>
fn get_pending_admin(
    env: soroban_sdk::Env,
) -> Result
fn redstone_decimals(env: soroban_sdk::Env) -> u32
fn cancel_admin_proposal(
    env: soroban_sdk::Env,
    caller: soroban_sdk::Address,
) -> Result<(), OracleError>
fn get_composite_price_data(
    env: soroban_sdk::Env,
    asset: Asset,
) -> Result

Imports

WebAssembly Text (WAT) ▶