fn init(
env: soroban_sdk::Env,
employer: soroban_sdk::Address,
withdrawal_controller: soroban_sdk::Address,
streaming_contract: soroban_sdk::Address,
token: soroban_sdk::Address,
buffer_bps: u32,
yield_bps: u32,
) -> Config
fn stats(env: soroban_sdk::Env) -> VaultStats
fn config(env: soroban_sdk::Env) -> Config
fn release_buffer(
env: soroban_sdk::Env,
recipient: soroban_sdk::Address,
amount: i128,
) -> VaultStats
fn deposit_payroll(env: soroban_sdk::Env, amount: i128) -> VaultStats
fn rebalance_to_buffer(env: soroban_sdk::Env, amount: i128) -> VaultStats