Contract 57d4ba383624ade2ba2d1cdbe53e51c2f0fecb0aebc8d51f9d0f35fe5e81bd4b

← Back to Index 📥 Download WASM

Meta

Description Coopstable cUSD manager steward of the cusd token
rssdkver 22.0.8#f46e9e0610213bbb72285566f9dd960ff96d03d8
rsver 1.87.0

Interface

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
fn reset_cusd_total_supply(env: soroban_sdk::Env)
fn upgrade(env: soroban_sdk::Env, new_wasm_hash: soroban_sdk::BytesN<32>)

Imports

WebAssembly Text (WAT) ▶