fn initialize(
env: soroban_sdk::Env,
blnd_token: soroban_sdk::Address,
backstop: soroban_sdk::Address,
backstop_token: soroban_sdk::Address,
)
fn distribute(env: soroban_sdk::Env) -> i128
fn get_last_distro(env: soroban_sdk::Env, backstop_id: soroban_sdk::Address) -> u64
fn get_backstop(env: soroban_sdk::Env) -> soroban_sdk::Address
fn queue_swap_backstop(
env: soroban_sdk::Env,
new_backstop: soroban_sdk::Address,
new_backstop_token: soroban_sdk::Address,
)
fn get_queued_swap(env: soroban_sdk::Env) -> Option
fn cancel_swap_backstop(env: soroban_sdk::Env)
fn swap_backstop(env: soroban_sdk::Env)
fn drop(env: soroban_sdk::Env, list: soroban_sdk::Vec<(soroban_sdk::Address, i128)>)