fn __constructor(
env: soroban_sdk::Env,
cusd_id: soroban_sdk::Address,
owner: soroban_sdk::Address,
admin: soroban_sdk::Address,
)
fn set_admin(env: soroban_sdk::Env, new_admin: soroban_sdk::Address)
fn get_cusd_id(env: soroban_sdk::Env) -> soroban_sdk::Address
fn issue_cusd(env: soroban_sdk::Env, to: soroban_sdk::Address, amount: i128)
fn set_cusd_id(env: soroban_sdk::Env, new_cusd_id: soroban_sdk::Address)
fn set_yield_controller(env: soroban_sdk::Env, new_controller: soroban_sdk::Address)
fn burn_cusd(env: soroban_sdk::Env, from: soroban_sdk::Address, amount: i128)
fn set_cusd_issuer(env: soroban_sdk::Env, new_issuer: soroban_sdk::Address)
fn cusd_total_supply(env: soroban_sdk::Env) -> i128