Contract 453d43574d387319d477c387d6452d6862305fa0ccbcc29b0ca5b68e2f6ff87a

← Back to Index 📥 Download WASM

Meta

desc Huma V2 Pool Credit Storage
rssdkver 20.5.0#9e2c3022b4355b224a7a814e13ba51761eeb14bb
rsver 1.77.2

Instances

  • CCAGR4BX7NGUUVD55B7DCKH2ZY4ISYCHMWNVEA63AKUXAESHJTRNWDTB

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