TransactionSEALED

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

Transaction ID

Timestamp

Jul 22, 2025, 07:49:13 PM UTC
7mo ago

Block Height

120,504,707

Computation

0

Execution Fee

0.00001024 FLOW

Transaction Summary

Contract Call

Called LNVCT, NonFungibleToken, MetadataViews

Script Arguments

Copy:
0linkString
https://livevct.com/token/3156c32e-ab41-46db-a535-0c0226a403db/1
1batchUInt32
56231779
2sequenceUInt16
1
3limitUInt16
1
4nameString
An Evening with Goose | Oct 30 2024
5descriptionString
Live Nation Virtual Commemorative Ticket for An Evening with Goose at The Fillmore Miami Beach at Jackie Gleason Theater, Miami Beach, FL on Wednesday, October 30 2024
6thumbnailString
https://cdn.live-nfts.com/web/files/608177d6e9b6cc37f94f3ef8/34a70990-e2a6-41ea-8f97-4dadd6af9b12-face.png
7editionNumberUInt64
0
8metadata{String:String}
{
  "ARTIST_NAMES": "Goose",
  "SERIAL_NUMBER": "GB4G68B",
  "EVENT_TIME": "2024-10-31T00:00:00Z",
  "TICKET_ROW": "GA8",
  "TICKET_SEAT": "15",
  "TICKET_SEC": "GA1",
  "VENUE_LOCATION": "Miami Beach, Florida",
  "VENUE_NAME": "The Fillmore Miami Beach at Jackie Gleason Theater",
  "VENUE_TIMEZONE": "America/New_York",
  "NUMBER": "2288"
}
9addressAddress

Cadence Script

1import LNVCT from 0x1e3c78c6d580273b
2                    import NonFungibleToken from 0x1d7e57aa55817448
3                    import MetadataViews from 0x1d7e57aa55817448
4                    
5                    
6                    transaction(link: String, batch: UInt32, sequence: UInt16, limit: UInt16, name:String, description:String,thumbnail:String,editionNumber: UInt64, metadata:{String:String},address:Address) {
7                        
8                        /// local variable for storing the minter reference
9                        let minter: &LNVCT.NFTMinter
10
11                        /// Reference to the receiver's collection
12                        let recipientCollectionRef: &{NonFungibleToken.Receiver}
13                        
14                        
15                        prepare(signer: auth(BorrowValue) &Account) {
16                            
17                            let collectionData = LNVCT.resolveContractView(resourceType: nil, viewType: Type<MetadataViews.NFTCollectionData>()) as! MetadataViews.NFTCollectionData?
18                            ?? panic("ViewResolver does not resolve NFTCollectionData view")
19            
20                            // borrow a reference to the NFTMinter resource in storage
21                            self.minter = signer.storage.borrow<&LNVCT.NFTMinter>(from: LNVCT.MinterStoragePath)
22                                ?? panic("Account does not store an object at the specified path")
23                            //let recipient = getAccount(address)
24                            
25                            let recipient = address
26                            
27                            // Borrow the recipient's public NFT collection reference
28                            var cap = (getAccount(recipient).capabilities.borrow<&AnyResource>(
29                                collectionData.publicPath) ?? panic("Could not get receiver reference to the NFT Collection"))
30                            self.recipientCollectionRef = cap as!  &{NonFungibleToken.Receiver}
31
32                        }
33                        execute {
34                            
35                            // Create a new NFT
36                            let newNFT <- self.minter.mintNFT(glink: link, gbatch: batch, glimit: limit, gsequence: sequence,name:name, description: description, thumbnail:thumbnail, editionNumber: editionNumber, metadata:metadata)
37                            
38                            self.recipientCollectionRef.deposit(token: <- newNFT)
39                            
40                        }
41                    }