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)