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

API

core_config

Module0x5580…2003
Move path
0xd22b…08f0::core_config
Functions
87 public, 0 entry
Structs
1
Friend modules
adminauctionpayment
core_config

Declarations

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

module core_config;
struct CoreConfig has copy, drop, store {
public_key: vector<u8>,
min_label_length: u8,
max_label_length: u8,
valid_tlds: VecSet<String>,
payments_version: u8,
max_years: u8,
extra: VecMap<String, String>,
}
public(package) fun assert_is_valid_for_sale(&CoreConfig,&domain::Domain)
public fun is_valid_tld(&CoreConfig,&String): bool
public fun max_label_length(&CoreConfig): u8
public fun max_years(&CoreConfig): u8
public fun min_label_length(&CoreConfig): u8
public fun new(vector<u8>,u8,u8,u8,u8,vector<String>,VecMap<String, String>): CoreConfig
public fun payments_version(&CoreConfig): u8
public fun public_key(&CoreConfig): vector<u8>