paws
Module0xe360…e721
- Move path
- 0xcd71…96bf::paws
- Functions
- 75 public, 5 entry
- Structs
- 4
- Friend modules
- None
paws
Functions7
- public entry fun add_nft_metadata(&Publisher,&mut tradeport_launchpad::Store,String,u64,u64,u64,String,String,String,vector<String>,vector<String>,vector<u8>)
- public entry fun mint_nft(&Clock,&mut Manager,&mut tradeport_launchpad::Store,String,u64,String,u64,String,u64,u64,u64,vector<u8>,&mut Coin<SUI>,&mut Kiosk,&KioskOwnerCap,&TransferPolicy<Nft>)
Structs4
key is an object with an id. store can be kept inside other objects. copy can be duplicated. drop can be thrown away.
- Managerstorekey
id UID version u64 display Display<Nft> transfer_policy_cap TransferPolicyCap<Nft> balance Balance<SUI> reserved_nfts vector<Nft> - MintNftEventcopydrop
id ID group_id String type u64 index u64 order_id String stage_id String is_autoreserve bool price u64 - Nftstorekey
id UID group_id String type u64 name String index u64 description String media_url String attributes VecMap<String, String> - PAWSdrop
dummy_field bool
Constants20
Constants are shown the way the code loads them. Bytecode does not keep their names.
| Index | Value | Type | Use | Used in |
|---|---|---|---|---|
| 0 | "Paws NFT" // interpreted as UTF8 string | vector<u8> | Value | init |
| 1 | "3333 little paws bringing innovation and creativity to SUI" // interpreted as UTF8 string | vector<u8> | Value | init |
| 2 | "https://byzantion.mypinata.cloud/ipfs/QmUjonamriXKAjVk8egV7WvnVNX4XjSsrRVsU1yKBka7WP" // interpreted as UTF8 string | vector<u8> | Value | init |
| 3 | 1000 | u16 | Value | init |
| 4 | 2 | u64 | Abort code | init |
| 5 | "collection_name" // interpreted as UTF8 string | vector<u8> | Value | init |
| 6 | "collection_description" // interpreted as UTF8 string | vector<u8> | Value | init |
| 7 | "collection_cover_url" // interpreted as UTF8 string | vector<u8> | Value | init |
| 8 | "group_id" // interpreted as UTF8 string | vector<u8> | Value | initto_nft |
| 9 | "{group_id}" // interpreted as UTF8 string | vector<u8> | Value | init |
| 10 | "name" // interpreted as UTF8 string | vector<u8> | Value | initto_nft |
| 11 | "{name}" // interpreted as UTF8 string | vector<u8> | Value | init |
| 12 | "description" // interpreted as UTF8 string | vector<u8> | Value | initto_nft |
| 13 | "{description}" // interpreted as UTF8 string | vector<u8> | Value | init |
| 14 | "media_url" // interpreted as UTF8 string | vector<u8> | Value | initto_nft |
| 15 | "{media_url}" // interpreted as UTF8 string | vector<u8> | Value | init |
| 16 | "attributes" // interpreted as UTF8 string | vector<u8> | Value | initto_nft |
| 17 | "{attributes}" // interpreted as UTF8 string | vector<u8> | Value | init |
| 18 | "type" // interpreted as UTF8 string | vector<u8> | Value | to_nft |
| 19 | "index" // interpreted as UTF8 string | vector<u8> | Value | to_nft |