Search by name, SuiNS, address, digest, object ID, coin type or checkpoint.

API

name_record

Module0x5580…2003
Move path
0xd22b…08f0::name_record
Functions
1212 public, 0 entry
Structs
1
Friend modules
None
name_record

Declarations

Rebuilt from the module interface. No verified source is published, and function bodies are only available as bytecode.

module name_record;
struct NameRecord has copy, drop, store {
nft_id: ID,
expiration_timestamp_ms: u64,
target_address: Option<address>,
data: VecMap<String, String>,
}
public fun data(&NameRecord): &VecMap<String, String>
public fun expiration_timestamp_ms(&NameRecord): u64
public fun has_expired(&NameRecord,&Clock): bool
public fun has_expired_past_grace_period(&NameRecord,&Clock): bool
public fun is_leaf_record(&NameRecord): bool
public fun new(ID, u64): NameRecord
public fun new_leaf(ID,Option<address>): NameRecord
public fun nft_id(&NameRecord): ID
public fun set_data(&mut NameRecord,VecMap<String, String>)
public fun set_expiration_timestamp_ms(&mut NameRecord,u64)
public fun set_target_address(&mut NameRecord,Option<address>)
public fun target_address(&NameRecord): Option<address>