Contract 2bf0daecde95f3bb74bb08207fea58cbb879807bfa3b794ede5867586b185ed5

← Back to Index 📥 Download WASM

Meta

cliver 25.1.0#a048a57a75762458b487052e0021ea704a926bee
rssdkver 23.1.0#7456be9d91fe1f4cb070fc2732bac78244ce6c3f
rsver 1.93.1

Instances

  • CBZMNZLGC5AG6CZUQBVEVUE6ABWR6MIHYZIOFUCXC5V5YHLIXH3CFYHW
  • CCNOLMIQC4SSGP25JYX7WHMKVCCX3GMC45JCGY4OA6SQ3IY6EEMYBRRA

Interface

fn forward(
    env: soroban_sdk::Env,
    hash: soroban_sdk::BytesN<32>,
    contract_address: soroban_sdk::Address,
    function: soroban_sdk::Symbol,
    args: soroban_sdk::Vec,
)
fn maintain(env: soroban_sdk::Env, ttl_extension: TTLExtension)
fn get_config(env: soroban_sdk::Env) -> GlobalConfig
fn get_wallet(env: soroban_sdk::Env, hash: soroban_sdk::BytesN<32>) -> Wallet
fn __constructor(
    env: soroban_sdk::Env,
    admin: soroban_sdk::Address,
    opt_contract_extension: OptionalTTLExtension,
    opt_wallet_extension: OptionalTTLExtension,
    opt_vault_extension: OptionalTTLExtension,
)
fn create_wallet(env: soroban_sdk::Env, hash: soroban_sdk::BytesN<32>)
fn update_wallet(
    env: soroban_sdk::Env,
    hash: soroban_sdk::BytesN<32>,
    user: soroban_sdk::Address,
    project_id: u64,
    exp_time: u64,
    proof_a: soroban_sdk::BytesN<64>,
    proof_b: soroban_sdk::BytesN<128>,
    proof_c: soroban_sdk::BytesN<64>,
)
fn set_config_admin(env: soroban_sdk::Env, admin: soroban_sdk::Address)
fn set_config_pause(env: soroban_sdk::Env, pause: bool)
fn update_wallet_vault(env: soroban_sdk::Env, hash: soroban_sdk::BytesN<32>)
fn forward_deploy_asset(
    env: soroban_sdk::Env,
    hash: soroban_sdk::BytesN<32>,
    asset: soroban_sdk::Bytes,
) -> soroban_sdk::Address
fn forward_deploy_contract(
    env: soroban_sdk::Env,
    hash: soroban_sdk::BytesN<32>,
    wasm_hash: soroban_sdk::BytesN<32>,
    salt: soroban_sdk::BytesN<32>,
    args: soroban_sdk::Vec,
) -> soroban_sdk::Address
fn set_config_vault_code_hash(
    env: soroban_sdk::Env,
    vault_code_hash: soroban_sdk::BytesN<32>,
)
fn set_config_vault_extension(
    env: soroban_sdk::Env,
    opt_ttl_extension: OptionalTTLExtension,
)
fn set_config_wallet_extension(
    env: soroban_sdk::Env,
    opt_ttl_extension: OptionalTTLExtension,
)
fn set_config_contract_extension(
    env: soroban_sdk::Env,
    opt_ttl_extension: OptionalTTLExtension,
)

Imports

WebAssembly Text (WAT) ▶