TransactionSEALED
□■▒■@@█░╱~^&^#■?◆╲$▪╱▒█#■#╳@▒□*╱^^&●╳~~?▓$╲^╳$▓*^!●%▪▒╱~~*◇?%╲○╲
Transaction ID
Execution Fee
0.00000993 FLOWTransaction Summary
Contract CallCalled NonFungibleToken, Canes_Vault_NFT
Contracts
Script Arguments
0seriesIdUInt32
9
1setIdUInt32
875
2maxEditionsUInt32
1
3ipfsMetadataHashes{UInt32
{}4metadata{String
{
"name": "Seb 4.23",
"description": "This 1:1 Sebastian NFT includes unlockable content: $10 Fanatics Gift Card. Receive a $10 digital gift card to be used at ShopMiamiHurricanes.com. The owner must have this NFT in their wallet on 10/5/22 at 9 AM ET.",
"image": "https://media.gigantik.io/canesvault/8c5fa9c2c96051b2547c75659f63a3c3",
"preview": "https://media.gigantik.io/canesvault/0c471bfc51a779e8970abfb7ec36e647",
"additional_images": "[]",
"ipfs_image": "https://ipfs.io/ipfs/QmfNqqBiNLmekdxCRBEfKM62Qgwb7EsZmAZSvGShrvPpp2",
"ipfs_preview": "https://ipfs.io/ipfs/QmfNqqBiNLmekdxCRBEfKM62Qgwb7EsZmAZSvGShrvPpp2",
"ipfs_additional_images": "[]",
"collection_name": "Canes Vault",
"collection_description": "CanesVault is a unique NFT marketplace celebrating the rich history of Miami Hurricanes Athletics.",
"external_url": "https://canesvault.com",
"external_token_base_url": "https://canesvault.com/tokens",
"sha256_image_hash": "519005c5215c1c068d45b999b58e9e24dd803dcf809ecebfe2793420c8729bf8",
"ipfs_image_hash": "QmfNqqBiNLmekdxCRBEfKM62Qgwb7EsZmAZSvGShrvPpp2",
"image_file_type": "png",
"creator_url": "canesvault.com",
"creator_name": "Canes Vault",
"trait_background-color": "Orange",
"background-color": "Orange",
"trait_eye-black": "U Eye Black",
"eye-black": "U Eye Black",
"trait_face": "Smoke Nose",
"face": "Smoke Nose",
"trait_headwear": "Birthday Hat",
"headwear": "Birthday Hat",
"trait_shirt": "Shirt",
"shirt": "Shirt"
}Cadence Script
1import NonFungibleToken from 0x1d7e57aa55817448
2import Canes_Vault_NFT from 0x329feb3ab062d289
3
4// This script uses the Admin resource to add a new Series
5// It must be run with the account that has the Admin resource
6// stored in /storage/Canes_Vault_NFTAdmin
7
8transaction(
9 seriesId: UInt32,
10 setId: UInt32,
11 maxEditions: UInt32,
12 ipfsMetadataHashes: {UInt32: String},
13 metadata: {String: String}) {
14
15 // local variable for storing the Canes_Vault_NFT admin reference
16 let admin: &Canes_Vault_NFT.Admin
17
18 prepare(signer: AuthAccount) {
19 // borrow a reference to the Admin resource in storage
20 self.admin = signer.borrow<&Canes_Vault_NFT.Admin>(from: Canes_Vault_NFT.AdminStoragePath)
21 ?? panic("Could not borrow a reference to the NFT Admin")
22 }
23 execute {
24 // borrow a reference to the Series
25 let series = self.admin.borrowSeries(seriesId: seriesId)
26
27 // Update Series Info
28 series.updateSetMetadata(
29 setId: setId,
30 maxEditions: maxEditions,
31 ipfsMetadataHashes: ipfsMetadataHashes,
32 metadata: metadata
33 )
34 }
35 }