Contract bce7d62f3e5f3b77ed8286c310af7dacf1c7b06843c1f1483dae0c87d709afec

← Back to Index 📥 Download WASM

Meta

rssdkver 25.3.1#e50d95af029c83196dd122f0154bac3f1302394b
rsver 1.96.0

Instances

  • CDSURGM4LYYRZ6U4RKBRUQPA7SGLAJZ5XXS65ACYCIU6QOO2NEEA2S45

Interface

fn revoke(
    env: soroban_sdk::Env,
    wallet: soroban_sdk::Address,
    device_hash: soroban_sdk::BytesN<32>,
)
fn register(
    env: soroban_sdk::Env,
    wallet: soroban_sdk::Address,
    device_hash: soroban_sdk::BytesN<32>,
    agent: soroban_sdk::Address,
)
fn get_agent(
    env: soroban_sdk::Env,
    device_hash: soroban_sdk::BytesN<32>,
) -> soroban_sdk::Address
fn get_owner(
    env: soroban_sdk::Env,
    device_hash: soroban_sdk::BytesN<32>,
) -> soroban_sdk::Address
fn get_device(
    env: soroban_sdk::Env,
    device_hash: soroban_sdk::BytesN<32>,
) -> DeviceInfo
fn initialize(env: soroban_sdk::Env, admin: soroban_sdk::Address)
fn is_authorized(
    env: soroban_sdk::Env,
    device_hash: soroban_sdk::BytesN<32>,
    agent: soroban_sdk::Address,
) -> bool
fn wallet_device_at(
    env: soroban_sdk::Env,
    wallet: soroban_sdk::Address,
    index: u32,
) -> soroban_sdk::BytesN<32>
fn wallet_device_count(env: soroban_sdk::Env, wallet: soroban_sdk::Address) -> u32

Imports

WebAssembly Text (WAT) ▶