fn authority(env: soroban_sdk::Env) -> soroban_sdk::Address
fn facility_at(env: soroban_sdk::Env, index: u32) -> soroban_sdk::Address
fn __constructor(
env: soroban_sdk::Env,
authority: soroban_sdk::Address,
facility_wasm: soroban_sdk::BytesN<32>,
)
fn facility_wasm(env: soroban_sdk::Env) -> soroban_sdk::BytesN<32>
fn set_authority(
env: soroban_sdk::Env,
caller: soroban_sdk::Address,
new_authority: soroban_sdk::Address,
)
fn facility_count(env: soroban_sdk::Env) -> u32
fn set_facility_wasm(env: soroban_sdk::Env, facility_wasm: soroban_sdk::BytesN<32>)
fn is_credit_facility(
env: soroban_sdk::Env,
credit_facility: soroban_sdk::Address,
) -> bool
fn create_credit_facility(
env: soroban_sdk::Env,
caller: soroban_sdk::Address,
name: soroban_sdk::String,
symbol: soroban_sdk::String,
authority: soroban_sdk::Address,
modules: soroban_sdk::Vec,
salt: soroban_sdk::BytesN<32>,
) -> soroban_sdk::Address
fn predict_credit_facility(
env: soroban_sdk::Env,
authority: soroban_sdk::Address,
modules: soroban_sdk::Vec,
salt: soroban_sdk::BytesN<32>,
) -> soroban_sdk::Address