fn register(
env: soroban_sdk::Env,
owner: soroban_sdk::Address,
domain: soroban_sdk::Bytes,
pay_to: soroban_sdk::Address,
reference_asset: soroban_sdk::Address,
reference_price: i128,
accepted_assets: soroban_sdk::Vec,
facilitator_url: soroban_sdk::String,
) -> Result<(), soroban_sdk::Error>
fn get_price(
env: soroban_sdk::Env,
domain: soroban_sdk::Bytes,
settlement_asset: soroban_sdk::Address,
) -> Result
fn initialize(
env: soroban_sdk::Env,
admin: soroban_sdk::Address,
reflector: soroban_sdk::Address,
) -> Result<(), soroban_sdk::Error>
fn set_active(
env: soroban_sdk::Env,
owner: soroban_sdk::Address,
domain: soroban_sdk::Bytes,
active: bool,
) -> Result<(), soroban_sdk::Error>
fn get_endpoint(
env: soroban_sdk::Env,
domain: soroban_sdk::Bytes,
) -> Result
fn update_price(
env: soroban_sdk::Env,
owner: soroban_sdk::Address,
domain: soroban_sdk::Bytes,
reference_asset: soroban_sdk::Address,
reference_price: i128,
) -> Result<(), soroban_sdk::Error>
fn admin_deactivate(
env: soroban_sdk::Env,
domain: soroban_sdk::Bytes,
) -> Result<(), soroban_sdk::Error>
fn get_payer_policy(env: soroban_sdk::Env, domain: soroban_sdk::Bytes) -> PayerPolicy
fn is_payer_allowed(
env: soroban_sdk::Env,
domain: soroban_sdk::Bytes,
payer: soroban_sdk::Address,
) -> bool
fn set_payer_policy(
env: soroban_sdk::Env,
owner: soroban_sdk::Address,
domain: soroban_sdk::Bytes,
policy: PayerPolicy,
) -> Result<(), soroban_sdk::Error>
fn list_owner_domains(
env: soroban_sdk::Env,
owner: soroban_sdk::Address,
) -> soroban_sdk::Vec>
fn set_price_override(
env: soroban_sdk::Env,
owner: soroban_sdk::Address,
domain: soroban_sdk::Bytes,
asset: soroban_sdk::Address,
price: i128,
) -> Result<(), soroban_sdk::Error>
fn set_accepted_assets(
env: soroban_sdk::Env,
owner: soroban_sdk::Address,
domain: soroban_sdk::Bytes,
accepted_assets: soroban_sdk::Vec,
) -> Result<(), soroban_sdk::Error>
fn clear_price_override(
env: soroban_sdk::Env,
owner: soroban_sdk::Address,
domain: soroban_sdk::Bytes,
asset: soroban_sdk::Address,
) -> Result<(), soroban_sdk::Error>