TransactionSEALED

╳▒□╲*@?◇█~▪░$░&^◇╱%■╲◆█*╱▓╱◆◆░^╱◆?╳◇~@◆◆○#*▪░╱╳!◇$*○@$*╱■!▫~@▪□╳

Transaction ID

Timestamp

Sep 05, 2024, 12:47:02 PM UTC
1y ago

Block Height

86,041,824

Computation

0

Execution Fee

0.00000399 FLOW

Proposerseq:55 key:0

Authorizers

1

Transaction Summary

Contract Call

Called 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}