Contract 0e558e06e5843302d94d42b1ab5063b8b61116999310ab5c62e8a581ef701903

← Back to Index 📥 Download WASM

Meta

rssdkver 22.0.7#211569aa49c8d896877dfca1f2eb4fe9071121c8
rsver 1.81.0

Instances

  • CCTRY7VZYGHN2BIT2VT2GYLSSA6J7DUAEYIGHP2XOIY7DHCUOEI3MZYE

Interface

fn initialize(
    env: soroban_sdk::Env,
    owner: soroban_sdk::Address,
    payment_contract_wasm_hash: soroban_sdk::BytesN<32>,
    whitelist_contract_wasm_hash: soroban_sdk::BytesN<32>,
    central_pause_module: soroban_sdk::Address,
) -> Result
fn get_deployment_signer(env: soroban_sdk::Env) -> soroban_sdk::Address
fn deploy_bitwave_payments(
    env: soroban_sdk::Env,
    entity_id: soroban_sdk::BytesN<32>,
    entity_admin: soroban_sdk::Address,
) -> Result, FactoryError>
fn change_deployment_signer(
    env: soroban_sdk::Env,
    new_signer: soroban_sdk::Address,
) -> Result
fn get_payment_contract(
    env: soroban_sdk::Env,
    entity_id: soroban_sdk::BytesN<32>,
) -> soroban_sdk::Address
fn get_whitelist_contract(
    env: soroban_sdk::Env,
    entity_id: soroban_sdk::BytesN<32>,
) -> soroban_sdk::Address
fn get_payment_contract_wasm_hash(env: soroban_sdk::Env) -> soroban_sdk::BytesN<32>
fn get_whitelist_contract_wasm_hash(env: soroban_sdk::Env) -> soroban_sdk::BytesN<32>
fn get_central_pause_module(env: soroban_sdk::Env) -> soroban_sdk::Address

Imports

WebAssembly Text (WAT) ▶