Contract 9bfb7f6e3b3856a5458d7e4a2031e33657ab85822b304eda9b208e1ca179e5f5

← Back to Index 📥 Download WASM

Meta

cliver 23.4.1#a152ec2488c25136808ad28277c24b3a0765ffd4
rssdkver 23.4.0#673d6c4f2368d282d25da29bda55c21b8be69ca6
rsver 1.90.0

Instances

  • CCDUGRSAMBETCWYRZYYPTN25LQOZ5TAODJHMSWXEL6HIUBQNNYL7F5D2
  • CCLXNYAYV47CKU6SKHND3H2I4P4QAEKHNGGCNEK5I27QLCWYVQG3UMGO

Interface

fn deploy(
    env: soroban_sdk::Env,
    salt: soroban_sdk::BytesN<32>,
    market_admin: soroban_sdk::Address,
    name: soroban_sdk::String,
    oracle: soroban_sdk::Address,
    insurance_fund: soroban_sdk::Address,
    max_positions: u32,
    min_collateral: i128,
    insolvency_ltv_bps: i128,
    update_in_queue_period: Option,
) -> Result
fn get_markets(env: soroban_sdk::Env) -> soroban_sdk::Map
fn get_config(env: soroban_sdk::Env) -> Config
fn __constructor(
    env: soroban_sdk::Env,
    admin: soroban_sdk::Address,
    market_contract_wasm_hash: soroban_sdk::BytesN<32>,
)
fn upgrade(env: soroban_sdk::Env, new_wasm_hash: soroban_sdk::BytesN<32>)
fn upgrade_deployed_markets(
    env: soroban_sdk::Env,
    new_market_contract_wasm_hash: soroban_sdk::BytesN<32>,
)

Imports

WebAssembly Text (WAT) ▶