Contract 36f6ae12877159f21d3b2a0447c479c1c5bd7a934d59831b81ca712a55589d91

← Back to Index 📥 Download WASM

Meta

cliver 23.3.0#
rssdkver 23.3.0#a35990025247146e24cb9e1deda063f17f3e441d
rsver 1.91.1

Instances

  • CC75Z72OCE667WVPQOROIWDAGBOXFNJ4VQONQEURL74EYIDLWA4F7FEN

Interface

fn claim(
    env: soroban_sdk::Env,
    caller: soroban_sdk::Address,
    node: soroban_sdk::BytesN<32>,
    address: soroban_sdk::Address,
    periods: u64,
) -> Result
fn evict(
    env: soroban_sdk::Env,
    node: soroban_sdk::BytesN<32>,
) -> Result<(), RegistryV2Errors>
fn renew(
    env: soroban_sdk::Env,
    caller: soroban_sdk::Address,
    node: soroban_sdk::BytesN<32>,
    periods: u64,
) -> Result
fn record(
    env: soroban_sdk::Env,
    record_key: RecordKey,
) -> Result<(Domain, Option), RegistryV2Errors>
fn migrate(
    env: soroban_sdk::Env,
    new_domain: soroban_sdk::Bytes,
    tld: soroban_sdk::Bytes,
) -> Result
fn upgrade(env: soroban_sdk::Env, hash: soroban_sdk::BytesN<32>)
fn register(
    env: soroban_sdk::Env,
    new_domain: soroban_sdk::Bytes,
    tld: soroban_sdk::Bytes,
    owner: soroban_sdk::Address,
    address: soroban_sdk::Address,
    periods: u64,
) -> Result
fn withdraw(env: soroban_sdk::Env)
fn parse_domain(
    env: soroban_sdk::Env,
    domain: soroban_sdk::Bytes,
    tld: soroban_sdk::Bytes,
) -> soroban_sdk::BytesN<32>
fn register_sub(
    env: soroban_sdk::Env,
    parent: RecordKey,
    new_subdomain: soroban_sdk::Bytes,
    address: soroban_sdk::Address,
) -> Result
fn __constructor(
    env: soroban_sdk::Env,
    new_admin: soroban_sdk::Address,
    new_oracle: soroban_sdk::Address,
    new_paying_asset: soroban_sdk::Address,
    new_tlds: soroban_sdk::Vec,
    new_nfd: soroban_sdk::Address,
    v1_registry: soroban_sdk::Address,
)
fn update_address(
    env: soroban_sdk::Env,
    record_key: RecordKey,
    new_address: soroban_sdk::Address,
) -> Result<(), RegistryV2Errors>
fn update_treasury(env: soroban_sdk::Env, new_treasury: soroban_sdk::Address)

Imports

WebAssembly Text (WAT) ▶