Contract f800e709bf87802fa2e453abe7fc752143ad13307186ccef72d8e1b6ce52d4f4

← Back to Index 📥 Download WASM

Meta

desc Huma V2 Pool Credit Storage
rssdkver 22.0.2#31b2892ef4d20538004e52713cb81e4895a8de9a
rsver 1.83.0

Instances

  • CCI5TZQAVX3OULKHPXVNHUD3FYBKD23F55IWSIEN56DLJBEXA6ITAIT7
  • CCXOG76F7A67FHR5OVJPGUVLHF55VOYJZADWEQDDMVLR66R3ODNRAIEP
  • CDVTUZZPATZD236WX3RQF57WWBGU74OMEUXJZQ3LTT6H5SCZVFTFV3ZD

Interface

fn initialize(
    env: soroban_sdk::Env,
    credit: soroban_sdk::Address,
    credit_manager: soroban_sdk::Address,
    pool_storage: soroban_sdk::Address,
)
fn set_contract_addrs(
    env: soroban_sdk::Env,
    credit: soroban_sdk::Address,
    credit_manager: soroban_sdk::Address,
)
fn set_credit_config(
    env: soroban_sdk::Env,
    credit_hash: soroban_sdk::BytesN<32>,
    cc: CreditConfig,
)
fn set_credit_record(
    env: soroban_sdk::Env,
    caller: soroban_sdk::Address,
    credit_hash: soroban_sdk::BytesN<32>,
    cr: CreditRecord,
)
fn set_due_detail(
    env: soroban_sdk::Env,
    caller: soroban_sdk::Address,
    credit_hash: soroban_sdk::BytesN<32>,
    dd: DueDetail,
)
fn set_borrower(
    env: soroban_sdk::Env,
    credit_hash: soroban_sdk::BytesN<32>,
    addr: soroban_sdk::Address,
)
fn upgrade(env: soroban_sdk::Env, new_wasm_hash: soroban_sdk::BytesN<32>)
fn get_credit_hash(
    env: soroban_sdk::Env,
    borrower: soroban_sdk::Address,
) -> soroban_sdk::BytesN<32>
fn get_credit_config(
    env: soroban_sdk::Env,
    credit_hash: soroban_sdk::BytesN<32>,
) -> CreditConfig
fn get_credit_record(
    env: soroban_sdk::Env,
    credit_hash: soroban_sdk::BytesN<32>,
) -> CreditRecord
fn get_due_detail(
    env: soroban_sdk::Env,
    credit_hash: soroban_sdk::BytesN<32>,
) -> DueDetail
fn get_borrower(
    env: soroban_sdk::Env,
    credit_hash: soroban_sdk::BytesN<32>,
) -> soroban_sdk::Address
fn require_borrower(
    env: soroban_sdk::Env,
    borrower: soroban_sdk::Address,
) -> soroban_sdk::BytesN<32>

Imports

WebAssembly Text (WAT) ▶