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

API

attributes

Module0x43f7…b97d
Move path
0x43f7…b97d::attributes
Functions
84 public, 0 entry
Structs
3
Friend modules
rootlet
attributes

Declarations

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

module attributes;
struct CollectionData has key {
id: UID,
nfts: TableVec<NftData>,
}
struct DataCap has store, key {
id: UID,
}
struct NftData has store {
number: u64,
keys: vector<String>,
values: vector<String>,
image_url: String,
}
public fun add_attribute(&mut CollectionData,&DataCap,u64,String,vector<String>,vector<String>)
fun attributes(): vector<String>
public fun destroy_data(CollectionData,DataCap)
public(package) fun get_nft(&mut CollectionData,u64): (u64, String, vector<String>, vector<String>)
fun init()
public fun is_robot(u64): bool
public fun nfts_left(&CollectionData): u64
fun robot_attributes(): vector<String>