fn prune(
env: soroban_sdk::Env,
beneficiary: soroban_sdk::Address,
tokens: soroban_sdk::Vec,
to: soroban_sdk::Address,
) -> Result<(), soroban_sdk::Error>
fn credit(
env: soroban_sdk::Env,
from: soroban_sdk::Address,
token: soroban_sdk::Address,
beneficiary: soroban_sdk::Address,
amount: u128,
) -> Result<(), soroban_sdk::Error>
fn balance(
env: soroban_sdk::Env,
beneficiary: soroban_sdk::Address,
token: soroban_sdk::Address,
) -> u128
fn balances(
env: soroban_sdk::Env,
beneficiary: soroban_sdk::Address,
) -> soroban_sdk::Map
fn withdraw(
env: soroban_sdk::Env,
beneficiary: soroban_sdk::Address,
token: soroban_sdk::Address,
to: soroban_sdk::Address,
amount: u128,
) -> Result<(), soroban_sdk::Error>
fn aggregator(env: soroban_sdk::Env) -> Option
fn __constructor(env: soroban_sdk::Env, aggregator: soroban_sdk::Address)
fn withdraw_many(
env: soroban_sdk::Env,
beneficiary: soroban_sdk::Address,
tokens: soroban_sdk::Vec,
to: soroban_sdk::Address,
) -> Result<(), soroban_sdk::Error>