Contract 82804afbab47e265afc2f3a48dd34394b7d7c53526dc11898097f55106b1f208

← Back to Index 📥 Download WASM

Meta

cliver 25.1.0#a048a57a75762458b487052e0021ea704a926bee
rssdkver 23.1.0#d64ed4c27f9d3c919d4c5369de40a9ba88163f2c
rsver 1.93.1

Instances

  • CB6GSFO5HX7E7I6AX5QZKNRJNZ6ZMZUNY2ITXQQWWTL3CVDZUV75TB33
  • CBTDG3HTOOQ7OD6NMTVJPVTSBXTEUDNMPFUXNAFMNY63CXT7YT2RHO4W

Interface

fn forward(
    env: soroban_sdk::Env,
    signature: soroban_sdk::BytesN<64>,
    nonce: u64,
    hash: soroban_sdk::BytesN<32>,
    contract_address: soroban_sdk::Address,
    function: soroban_sdk::Symbol,
    args: soroban_sdk::Vec,
) -> soroban_sdk::Val
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::BytesN<32>,
    project_id: u64,
    exp_time: u64,
    proof: Proof,
)
fn update_contract(env: soroban_sdk::Env, wasm_hash: soroban_sdk::BytesN<32>)
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,
    signature: soroban_sdk::BytesN<64>,
    nonce: u64,
    hash: soroban_sdk::BytesN<32>,
)
fn forward_deploy_asset(
    env: soroban_sdk::Env,
    hash: soroban_sdk::BytesN<32>,
    signature: soroban_sdk::BytesN<64>,
    nonce: u64,
    asset: soroban_sdk::Bytes,
) -> soroban_sdk::Address
fn forward_deploy_contract(
    env: soroban_sdk::Env,
    signature: soroban_sdk::BytesN<64>,
    nonce: u64,
    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) ▶