Contract eb94566536d7f56c353b4760f6e359eca3631b70d295820fb6de55a796e019ae

← Back to Index 📥 Download WASM

Meta

rssdkver 20.3.2#1d7f9bd8030f69070634bfb07394339824ceb399
rsver 1.74.0

Interface

fn init(
    env: soroban_sdk::Env,
    adm: soroban_sdk::Address,
    node_rate: u128,
    col_asset: soroban_sdk::Address,
    min_duration: u64,
    allowed_tlds: soroban_sdk::Vec,
)
fn upgrade(env: soroban_sdk::Env, new_wasm_hash: soroban_sdk::BytesN<32>)
fn core_data(env: soroban_sdk::Env) -> Option
fn set_record(
    env: soroban_sdk::Env,
    domain: soroban_sdk::Bytes,
    tld: soroban_sdk::Bytes,
    owner: soroban_sdk::Address,
    address: soroban_sdk::Address,
    duration: u64,
)
fn set_sub(
    env: soroban_sdk::Env,
    sub: soroban_sdk::Bytes,
    parent_key: RecordKeys,
    address: soroban_sdk::Address,
)
fn record(env: soroban_sdk::Env, record_key: RecordKeys) -> Option
fn parse_domain(
    env: soroban_sdk::Env,
    domain: soroban_sdk::Bytes,
    tld: soroban_sdk::Bytes,
) -> soroban_sdk::BytesN<32>
fn burn_record(env: soroban_sdk::Env, record_key: RecordKeys)

Imports

WebAssembly Text (WAT) ▶