View deposited balance for any address.
fn balance(env: soroban_sdk::Env, user: soroban_sdk::Address) -> i128
Deposit amount stroops of token into the vault.
Caller must approve the vault to spend on their behalf first.
fn deposit(
env: soroban_sdk::Env,
from: soroban_sdk::Address,
token: soroban_sdk::Address,
amount: i128,
)
Withdraw amount stroops back to to.
fn withdraw(
env: soroban_sdk::Env,
to: soroban_sdk::Address,
token: soroban_sdk::Address,
amount: i128,
)