Contract 9c94ff2be2f0acd406b2b64ac019d42d31374976590a027aa10c96701bf11550

← Back to Index 📥 Download WASM

Meta

rssdkver 20.5.0#9e2c3022b4355b224a7a814e13ba51761eeb14bb
rsver 1.77.2

Instances

  • CDAIIJFLYRPUNIQYD6FOLSPIDZHKL3VHAWS7ESHFXWYFQCVJPLGI6CEC

Interface

fn deploy_huma_config(
    env: soroban_sdk::Env,
    deployer: soroban_sdk::Address,
    wasm_hash: soroban_sdk::BytesN<32>,
    salt: soroban_sdk::BytesN<32>,
    huma_owner: soroban_sdk::Address,
    huma_treasury: soroban_sdk::Address,
    sentinel: soroban_sdk::Address,
) -> soroban_sdk::Address
fn deploy_pool_storage(
    env: soroban_sdk::Env,
    deployer: soroban_sdk::Address,
    wasm_hash: soroban_sdk::BytesN<32>,
    salts: soroban_sdk::Vec>,
    tranche_salts: soroban_sdk::Vec>>,
    huma_config: soroban_sdk::Address,
    admin_addrs: soroban_sdk::Vec,
    tranches_policy: TranchesPolicyType,
) -> soroban_sdk::Address
fn deploy_pool_manager(
    env: soroban_sdk::Env,
    deployer: soroban_sdk::Address,
    wasm_hash: soroban_sdk::BytesN<32>,
    pool_manager_salt: soroban_sdk::BytesN<32>,
    pool_storage_salt: soroban_sdk::BytesN<32>,
    pool_salt: soroban_sdk::BytesN<32>,
    pool_name: soroban_sdk::String,
    huma_config: soroban_sdk::Address,
) -> soroban_sdk::Address
fn deploy_pool(
    env: soroban_sdk::Env,
    deployer: soroban_sdk::Address,
    wasm_hash: soroban_sdk::BytesN<32>,
    pool_salt: soroban_sdk::BytesN<32>,
    pool_storage_salt: soroban_sdk::BytesN<32>,
    credit_manager_salt: soroban_sdk::BytesN<32>,
    credit_salt: soroban_sdk::BytesN<32>,
    huma_config: soroban_sdk::Address,
) -> soroban_sdk::Address
fn deploy_credit_storage(
    env: soroban_sdk::Env,
    deployer: soroban_sdk::Address,
    wasm_hash: soroban_sdk::BytesN<32>,
    credit_storage_salt: soroban_sdk::BytesN<32>,
    credit_salt: soroban_sdk::BytesN<32>,
    credit_manager_salt: soroban_sdk::BytesN<32>,
    pool_storage_salt: soroban_sdk::BytesN<32>,
) -> soroban_sdk::Address
fn deploy_credit_manager(
    env: soroban_sdk::Env,
    deployer: soroban_sdk::Address,
    wasm_hash: soroban_sdk::BytesN<32>,
    credit_manager_salt: soroban_sdk::BytesN<32>,
    pool_salt: soroban_sdk::BytesN<32>,
    pool_storage_salt: soroban_sdk::BytesN<32>,
    credit_storage_salt: soroban_sdk::BytesN<32>,
) -> soroban_sdk::Address
fn deploy_credit(
    env: soroban_sdk::Env,
    deployer: soroban_sdk::Address,
    wasm_hash: soroban_sdk::BytesN<32>,
    credit_salt: soroban_sdk::BytesN<32>,
    pool_salt: soroban_sdk::BytesN<32>,
    pool_storage_salt: soroban_sdk::BytesN<32>,
    credit_storage_salt: soroban_sdk::BytesN<32>,
) -> soroban_sdk::Address
fn deploy_tranche(
    env: soroban_sdk::Env,
    deployer: soroban_sdk::Address,
    wasm_hash: soroban_sdk::BytesN<32>,
    tranche_salt: soroban_sdk::BytesN<32>,
    pool_storage_salt: soroban_sdk::BytesN<32>,
    pool_manager_salt: soroban_sdk::BytesN<32>,
    decimals: u32,
    name: soroban_sdk::String,
    symbol: soroban_sdk::String,
    index: u32,
) -> soroban_sdk::Address

Imports

WebAssembly Text (WAT) ▶