fn state(env: soroban_sdk::Env) -> State
fn facility(env: soroban_sdk::Env) -> soroban_sdk::Address
fn authority(env: soroban_sdk::Env) -> soroban_sdk::Address
fn wind_down(env: soroban_sdk::Env, caller: soroban_sdk::Address)
fn rehyp_vault(env: soroban_sdk::Env) -> Option
fn is_resolving(env: soroban_sdk::Env) -> bool
fn __constructor(
env: soroban_sdk::Env,
authority: soroban_sdk::Address,
facility: soroban_sdk::Address,
)
fn set_authority(
env: soroban_sdk::Env,
caller: soroban_sdk::Address,
new_authority: soroban_sdk::Address,
)
fn set_rehyp_vault(
env: soroban_sdk::Env,
caller: soroban_sdk::Address,
vault: Option,
)
fn enter_resolution(env: soroban_sdk::Env, caller: soroban_sdk::Address)
fn releasable_excess(
env: soroban_sdk::Env,
margin_account_id: soroban_sdk::BytesN<32>,
token: soroban_sdk::Address,
) -> i128
fn resolution_withdraw(
env: soroban_sdk::Env,
caller: soroban_sdk::Address,
margin_account_id: soroban_sdk::BytesN<32>,
token: soroban_sdk::Address,
receiver: soroban_sdk::Address,
)
fn assert_neutral_authority(
env: soroban_sdk::Env,
access_manager: soroban_sdk::Address,
resolution_authority: soroban_sdk::Address,
intermediary: soroban_sdk::Address,
operator: soroban_sdk::Address,
)