nft
Module0xbd73…aa45
- Move path
- 0xbd73…aa45::nft
- Functions
- 98 public, 0 entry
- Structs
- 7
- Friend modules
- None
nft
Functions9
Structs7
key is an object with an id. store can be kept inside other objects. copy can be duplicated. drop can be thrown away.
- AdminCapkey
id UID - NFTdrop
dummy_field bool - NFTMintedcopydrop
object_id ID creator address name String url String price u64 - PubKeystorekey
id UID walletAddress address pubkey_bytes vector<u8> pubkey_set bool - SetKeycopydrop
name vector<u8> - TalentumNFTstorekey
id UID name String description String url String - TokenDatakey
id UID current_supply u64 total_supply u64
Constants18
Constants are shown the way the code loads them. Bytecode does not keep their names.
| Index | Value | Type | Use | Used in |
|---|---|---|---|---|
| 0 | 2 | u64 | Abort code | mint |
| 1 | 3 | u64 | Abort code | mint |
| 2 | 500 | u64 | Abort code | mint |
| 3 | 501 | u64 | Abort code | mint |
| 4 | 0x552c4e45ef071c3c14e75a5247a9c5dd4e7430e3783e217b663aab1d926d8fa5 | address | Value | initmint |
| 5 | true | bool | Value | transfer |
| 6 | 0 | u64 | Value | init |
| 7 | "name" // interpreted as UTF8 string | vector<u8> | Value | init |
| 8 | "description" // interpreted as UTF8 string | vector<u8> | Value | init |
| 9 | "image_url" // interpreted as UTF8 string | vector<u8> | Value | init |
| 10 | "project_url" // interpreted as UTF8 string | vector<u8> | Value | init |
| 11 | "creator" // interpreted as UTF8 string | vector<u8> | Value | init |
| 12 | "{name}" // interpreted as UTF8 string | vector<u8> | Value | init |
| 13 | "{description}" // interpreted as UTF8 string | vector<u8> | Value | init |
| 14 | "{url}" // interpreted as UTF8 string | vector<u8> | Value | init |
| 15 | "https://talentum.id" // interpreted as UTF8 string | vector<u8> | Value | init |
| 16 | "Talentum.id" // interpreted as UTF8 string | vector<u8> | Value | init |
| 17 | 2102df497ab7f7548c41e20eb81ea4bbcb0c0e2aad2635ba01b2cd8102bd408919bf | vector<u8> | Value | init |