TransactionSEALED
╳▒□╲*@?◇█~▪░$░&^◇╱%■╲◆█*╱▓╱◆◆░^╱◆?╳◇~@◆◆○#*▪░╱╳!◇$*○@$*╱■!▫~@▪□╳
Transaction ID
Execution Fee
0.00000399 FLOWTransaction Summary
Contract CallCalled NonFungibleToken, MetadataViews, GooberXContract
Script Arguments
Cadence Script
1// Flow Wallet - mainnet Script enableNFTStorage - v1.91
2 // Extension-2.4.2
3 import NonFungibleToken from 0x1d7e57aa55817448
4import MetadataViews from 0x1d7e57aa55817448
5import GooberXContract from 0x34f2bf4a80bb0f69
6
7transaction {
8
9 prepare(signer: auth(Capabilities, SaveValue) &Account) {
10 if signer.capabilities.borrow<&GooberXContract.Collection>(/public/GooberzPartyFolksCollectionPublic) == nil {
11 let collection <- GooberXContract.createEmptyCollection(nftType: Type<@GooberXContract.NFT>())
12 signer.storage.save(<-collection, to: /storage/GooberzPartyFolksCollection)
13 }
14 if (signer.capabilities.borrow<&GooberXContract.Collection>(/public/GooberzPartyFolksCollectionPublic) == nil) {
15 signer.capabilities.unpublish(/public/GooberzPartyFolksCollectionPublic)
16 let cap = signer.capabilities.storage.issue<&GooberXContract.Collection>(/storage/GooberzPartyFolksCollection)
17 signer.capabilities.publish(cap, at: /public/GooberzPartyFolksCollectionPublic)
18
19 }
20 }
21}