fn register(
env: soroban_sdk::Env,
caller: soroban_sdk::Address,
wrapper: soroban_sdk::Address,
underlying: soroban_sdk::Address,
)
fn authority(env: soroban_sdk::Env) -> soroban_sdk::Address
fn add_on_bps(env: soroban_sdk::Env, wrapper: soroban_sdk::Address) -> u32
fn deregister(
env: soroban_sdk::Env,
caller: soroban_sdk::Address,
wrapper: soroban_sdk::Address,
)
fn risk_module(env: soroban_sdk::Env) -> Option
fn __constructor(env: soroban_sdk::Env, authority: soroban_sdk::Address)
fn is_registered(env: soroban_sdk::Env, wrapper: soroban_sdk::Address) -> bool
fn set_authority(
env: soroban_sdk::Env,
caller: soroban_sdk::Address,
new_authority: soroban_sdk::Address,
)
fn underlying_of(
env: soroban_sdk::Env,
wrapper: soroban_sdk::Address,
) -> Option
fn set_risk_module(
env: soroban_sdk::Env,
caller: soroban_sdk::Address,
risk_module: soroban_sdk::Address,
)
fn valuation_module(env: soroban_sdk::Env) -> Option
fn set_valuation_module(
env: soroban_sdk::Env,
caller: soroban_sdk::Address,
valuation_module: soroban_sdk::Address,
)
fn counterparty_haircut_bps(
env: soroban_sdk::Env,
wrapper: soroban_sdk::Address,
) -> u32
fn set_counterparty_haircut_bps(
env: soroban_sdk::Env,
caller: soroban_sdk::Address,
wrapper: soroban_sdk::Address,
haircut_bps: u32,
)