Flow price: --
c89103f2e0dcf2e7a9cd13f9d89f8ff345694e544d9dc1d15367ec83f8b7ae2e

Transaction

Hash: c89103f2e0dcf2e7a9cd13f9d89f8ff345694e544d9dc1d15367ec83f8b7ae2e
error
Error

Whoops! 😨 Something unexpected happened...

[Error Code: 1101] cadence runtime error Execution failed:
error: mismatched types
   --> 09b8c32ce889db36.BlueBeltNFTs:127:20
    |
127 |             return &self.ownedNFTs[id] as &NonFungibleToken.NFT
    |                     ^^^^^^^^^^^^^^^^^^ expected `NonFungibleToken.NFT`, got `NonFungibleToken.NFT?`

error: mismatched types
   --> 09b8c32ce889db36.BlueBeltNFTs:137:27
    |
137 |                 let ref = &self.ownedNFTs[id] as auth &NonFungibleToken.NFT
    |                            ^^^^^^^^^^^^^^^^^^ expected `NonFungibleToken.NFT`, got `NonFungibleToken.NFT?`

error: cannot find type in this scope: `BlueBeltNFTs`
 --> c89103f2e0dcf2e7a9cd13f9d89f8ff345694e544d9dc1d15367ec83f8b7ae2e:6:32
  |
6 |               if signer.borrow<&BlueBeltNFTs.Collection>(from: BlueBeltNFTs.CollectionStoragePath) == nil {
  |                                 ^^^^^^^^^^^^ not found in this scope

error: cannot find variable in this scope: `BlueBeltNFTs`
 --> c89103f2e0dcf2e7a9cd13f9d89f8ff345694e544d9dc1d15367ec83f8b7ae2e:6:63
  |
6 |               if signer.borrow<&BlueBeltNFTs.Collection>(from: BlueBeltNFTs.CollectionStoragePath) == nil {
  |                                                                ^^^^^^^^^^^^ not found in this scope

error: cannot infer type parameter: `T`
 --> c89103f2e0dcf2e7a9cd13f9d89f8ff345694e544d9dc1d15367ec83f8b7ae2e:6:17
  |
6 |               if signer.borrow<&BlueBeltNFTs.Collection>(from: BlueBeltNFTs.CollectionStoragePath) == nil {
  |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

error: cannot find variable in this scope: `BlueBeltNFTs`
 --> c89103f2e0dcf2e7a9cd13f9d89f8ff345694e544d9dc1d15367ec83f8b7ae2e:9:36
  |
9 |                   let collection <- BlueBeltNFTs.createEmptyCollection()
  |                                     ^^^^^^^^^^^^ not found in this scope

error: cannot find variable in this scope: `BlueBeltNFTs`
  --> c89103f2e0dcf2e7a9cd13f9d89f8ff345694e544d9dc1d15367ec83f8b7ae2e:12:48
   |
12 |                   signer.save(<-collection, to: BlueBeltNFTs.CollectionStoragePath)
   |                                                 ^^^^^^^^^^^^ not found in this scope

error: cannot find type in this scope: `BlueBeltNFTs`
  --> c89103f2e0dcf2e7a9cd13f9d89f8ff345694e544d9dc1d15367ec83f8b7ae2e:15:31
   |
15 |                   signer.link<&BlueBeltNFTs.Collection{NonFungibleToken.CollectionPublic, BlueBeltNFTs.BlueBeltNFTsCollectionPublic}>(BlueBeltNFTs.CollectionPublicPath, target: BlueBeltNFTs.CollectionStoragePath)
   |                                ^^^^^^^^^^^^ not found in this scope

error: cannot find type in this scope: `BlueBeltNFTs`
  --> c89103f2e0dcf2e7a9cd13f9d89f8ff345694e544d9dc1d15367ec83f8b7ae2e:15:90
   |
15 |                   signer.link<&BlueBeltNFTs.Collection{NonFungibleToken.CollectionPublic, BlueBeltNFTs.BlueBeltNFTsCollectionPublic}>(BlueBeltNFTs.CollectionPublicPath, target: BlueBeltNFTs.CollectionStoragePath)
   |                                                                                           ^^^^^^^^^^^^ not found in this scope

error: cannot find variable in this scope: `BlueBeltNFTs`
  --> c89103f2e0dcf2e7a9cd13f9d89f8ff345694e544d9dc1d15367ec83f8b7ae2e:15:134
   |
15 |                   signer.link<&BlueBeltNFTs.Collection{NonFungibleToken.CollectionPublic, BlueBeltNFTs.BlueBeltNFTsCollectionPublic}>(BlueBeltNFTs.CollectionPublicPath, target: BlueBeltNFTs.CollectionStoragePath)
   |                                                                                                                                       ^^^^^^^^^^^^ not found in this scope

error: cannot find variable in this scope: `BlueBeltNFTs`
  --> c89103f2e0dcf2e7a9cd13f9d89f8ff345694e544d9dc1d15367ec83f8b7ae2e:15:177
   |
15 |                   signer.link<&BlueBeltNFTs.Collection{NonFungibleToken.CollectionPublic, BlueBeltNFTs.BlueBeltNFTsCollectionPublic}>(BlueBeltNFTs.CollectionPublicPath, target: BlueBeltNFTs.CollectionStoragePath)
   |                                                                                                                                                                                  ^^^^^^^^^^^^ not found in this scope

error: cannot infer type parameter: `T`
  --> c89103f2e0dcf2e7a9cd13f9d89f8ff345694e544d9dc1d15367ec83f8b7ae2e:15:18
   |
15 |                   signer.link<&BlueBeltNFTs.Collection{NonFungibleToken.CollectionPublic, BlueBeltNFTs.BlueBeltNFTsCollectionPublic}>(BlueBeltNFTs.CollectionPublicPath, target: BlueBeltNFTs.CollectionStoragePath)
   |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Hash:
c89103f2e0dcf2e7a9cd13f9d89f8ff345694e544d9dc1d15367ec83f8b7ae2e
Status:
ERROR
Block height:
34636702
Block id:
7e8d1919a0318bbd212cba7210c5cd60d2cba3c4cdd9a8b690d45d1b197656ae
Timestamp:
Thursday 4 August 2022 at 12:10:08 UTC
()
Proposer:
Authorizers: