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

API

attributes

Module0x1ef5…4cac
Move path
0x1ef5…4cac::attributes
Functions
10 public, 0 entry
Structs
1
Friend modules
distributor
attributes

Bytecode25 lines

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

// Move bytecode v6
module 1ef52fbf40838e7ba35a714fb802a4504da6fd4c23efa1bc0d25d07c19144cac.attributes {
use 0000000000000000000000000000000000000000000000000000000000000001::string;
use 0000000000000000000000000000000000000000000000000000000000000002::object;
use 0000000000000000000000000000000000000000000000000000000000000002::tx_context;
use 0000000000000000000000000000000000000000000000000000000000000002::vec_map;
 
struct Attributes has store, key {
id: UID,
fields: VecMap<String, String>
}
 
public(friend) admin_new(Arg0: vector<String>, Arg1: vector<String>, Arg2: &mut TxContext): Attributes {
B0:
0MoveLoc[2](Arg2: &mut TxContext)
1Call object::new(&mut TxContext): UID
2MoveLoc[0](Arg0: vector<String>)
3MoveLoc[1](Arg1: vector<String>)
4Call vec_map::from_keys_values<String, String>(vector<String>, vector<String>): VecMap<String, String>
5Pack[0](Attributes)
6Ret
}
 
}