fn init(
env: soroban_sdk::Env,
admin: soroban_sdk::Address,
beneficiary: soroban_sdk::Address,
token_contract: soroban_sdk::Address,
)
fn get_config(
env: soroban_sdk::Env,
) -> (soroban_sdk::Address, soroban_sdk::Address, soroban_sdk::Address)
fn admin_transfer(
env: soroban_sdk::Env,
to: soroban_sdk::Address,
amount: i128,
reference: soroban_sdk::Symbol,
)
fn admin_withdraw(env: soroban_sdk::Env, amount: i128, reference: soroban_sdk::Symbol)
fn set_beneficiary(env: soroban_sdk::Env, beneficiary: soroban_sdk::Address)