fn price(
env: soroban_sdk::Env,
caller: soroban_sdk::Address,
asset: ReflectorAsset,
timestamp: u64,
) -> Option
fn submit(
env: soroban_sdk::Env,
publisher: soroban_sdk::Address,
asset: soroban_sdk::Symbol,
price: i128,
timestamp: u64,
) -> bool
fn lastprice(
env: soroban_sdk::Env,
caller: soroban_sdk::Address,
asset: ReflectorAsset,
) -> Option
fn extend_ttl(env: soroban_sdk::Env)
fn get_config(env: soroban_sdk::Env) -> SourceConfig
fn initialize(
env: soroban_sdk::Env,
admin: soroban_sdk::Address,
publisher1: soroban_sdk::Address,
publisher2: soroban_sdk::Address,
publisher3: soroban_sdk::Address,
max_age_seconds: u64,
max_deviation_bps: u32,
)
fn accept_admin(env: soroban_sdk::Env, pending: soroban_sdk::Address)
fn propose_admin(
env: soroban_sdk::Env,
admin: soroban_sdk::Address,
pending: soroban_sdk::Address,
)