fn balance(env: soroban_sdk::Env, token_address: soroban_sdk::Address) -> i128
fn dispatch(env: soroban_sdk::Env) -> bool
fn get_owner(env: soroban_sdk::Env) -> soroban_sdk::Address
fn sweep_batch(
env: soroban_sdk::Env,
input: soroban_sdk::Vec,
) -> Result<(), soroban_sdk::Error>
fn sweep_single(
env: soroban_sdk::Env,
input: InputSweep,
) -> Result<(), soroban_sdk::Error>
fn __constructor(
env: soroban_sdk::Env,
owner: soroban_sdk::Address,
orchestrator: soroban_sdk::Address,
xlm: soroban_sdk::Address,
)
fn get_token_fee(env: soroban_sdk::Env, token_address: soroban_sdk::Address) -> u32
fn withdraw_fees(
env: soroban_sdk::Env,
token_address: soroban_sdk::Address,
amount: i128,
to: soroban_sdk::Address,
) -> Result<(), soroban_sdk::Error>
fn get_delay_time(env: soroban_sdk::Env) -> u64
fn get_time_commit(env: soroban_sdk::Env) -> u64
fn get_xlm_address(env: soroban_sdk::Env) -> soroban_sdk::Address
fn get_fee_collected(
env: soroban_sdk::Env,
token_address: soroban_sdk::Address,
) -> i128
fn get_implementation(env: soroban_sdk::Env) -> Option>
fn get_stack_dispatch(env: soroban_sdk::Env, index: u32) -> Option
fn set_fee_percentage(
env: soroban_sdk::Env,
token_address: soroban_sdk::Address,
percentage_fee: u32,
) -> Result<(), soroban_sdk::Error>
fn transfer_ownership(env: soroban_sdk::Env, new_owner: soroban_sdk::Address)
fn get_failed_dispatch(env: soroban_sdk::Env, index: u32) -> Option
fn calculate_fee_amount(
env: soroban_sdk::Env,
total: i128,
percentage_fee: u32,
) -> i128
fn retry_failed_dispatch(env: soroban_sdk::Env)
fn remove_failed_dispatch(
env: soroban_sdk::Env,
index: u32,
) -> Result<(), soroban_sdk::Error>
fn get_orchestrator_address(env: soroban_sdk::Env) -> soroban_sdk::Address
fn get_stack_dispatch_length(env: soroban_sdk::Env) -> u32
fn get_failed_dispatch_length(env: soroban_sdk::Env) -> u32
fn propagate_new_ramp_address(
env: soroban_sdk::Env,
vaults: soroban_sdk::Vec,
new_ramp: soroban_sdk::Address,
)
fn propose_new_implementation(
env: soroban_sdk::Env,
new_implementation: soroban_sdk::BytesN<32>,
)
fn change_orchestrator_address(
env: soroban_sdk::Env,
new_orchestrator: soroban_sdk::Address,
)
fn get_proposed_implementation(
env: soroban_sdk::Env,
) -> Option>
fn cancel_proposed_implementation(env: soroban_sdk::Env)
fn commit_proposed_implementation(
env: soroban_sdk::Env,
) -> Result<(), soroban_sdk::Error>