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

API

config

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

Bytecode79 lines

The on-chain disassembly. Offsets are bytecode positions within each function.

// Move bytecode v7
module d22b24490e0bae52676651b4f56660a5ff8022a2576e0089f79b3c88d44e08f0.config {
use d22b24490e0bae52676651b4f56660a5ff8022a2576e0089f79b3c88d44e08f0::domain;
 
struct Config has drop, store {
public_key: vector<u8>,
three_char_price: u64,
four_char_price: u64,
five_plus_char_price: u64
}
 
public new(Arg0: vector<u8>, Arg1: u64, Arg2: u64, Arg3: u64): Config {
B0:
0LdU64(1337)
1Abort
}
 
public set_public_key(Arg0: &mut Config, Arg1: vector<u8>) {
B0:
0LdU64(1337)
1Abort
}
 
public set_three_char_price(Arg0: &mut Config, Arg1: u64) {
B0:
0LdU64(1337)
1Abort
}
 
public set_four_char_price(Arg0: &mut Config, Arg1: u64) {
B0:
0LdU64(1337)
1Abort
}
 
public set_five_plus_char_price(Arg0: &mut Config, Arg1: u64) {
B0:
0LdU64(1337)
1Abort
}
 
public calculate_price(Arg0: &Config, Arg1: u8, Arg2: u8): u64 {
B0:
0LdU64(1337)
1Abort
}
 
public public_key(Arg0: &Config): &vector<u8> {
B0:
0LdU64(1337)
1Abort
}
 
public three_char_price(Arg0: &Config): u64 {
B0:
0LdU64(1337)
1Abort
}
 
public four_char_price(Arg0: &Config): u64 {
B0:
0LdU64(1337)
1Abort
}
 
public five_plus_char_price(Arg0: &Config): u64 {
B0:
0LdU64(1337)
1Abort
}
 
public assert_valid_user_registerable_domain(Arg0: &Domain) {
B0:
0LdU64(1337)
1Abort
}
 
}