Contract 1a7891217dc6d8e530356d46e81dd2baa1a2da4a22e00afe26e0fdb2c3a51c69

← Back to Index 📥 Download WASM

Meta

rssdkver 20.5.0#9e2c3022b4355b224a7a814e13ba51761eeb14bb
rsver 1.79.0

Instances

  • CCLDX762VJMMBWOJPO3YDIGF5BIDXROJM5UFRA7IPS4IPCP2I22RWD3G
  • CCXKIHDBCXXPJJE44QQNG6ASHA76AR5LKILXEEAC7WR7FZD7SFCPYFNO

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