Contract 865a1bca96e543fecf25c1e138081db8061da8ac47fe331395b75d204ba97712

← Back to Index 📥 Download WASM

Meta

rssdkver 22.0.2#31b2892ef4d20538004e52713cb81e4895a8de9a
rsver 1.83.0

Instances

  • CBQHYENQ7ANK5UEUOGEL5CMLZV3LUPS4IVR3EHXMMVYQTNMFOGPTLXBC

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) ▶