Flow price: --
ce69562f25a64515a51b30f1354598447a8c4e30c0c92d101af04657f7849c15

Transaction

Hash: ce69562f25a64515a51b30f1354598447a8c4e30c0c92d101af04657f7849c15
error
Error

Whoops! 😨 Something unexpected happened...

[Error Code: 1101] error caused by: 1 error occurred:
	* transaction preprocess failed: [Error Code: 1101] cadence runtime error: Execution failed:
error: mismatched types
   --> 5634aefcb76e7d8c.MusicBlock:133:23
    |
133 |             let ref = &self.ownedNFTs[id] as auth &NonFungibleToken.NFT
    |                        ^^^^^^^^^^^^^^^^^^ expected `NonFungibleToken.NFT`, got `NonFungibleToken.NFT?`

error: mismatched types
   --> 5634aefcb76e7d8c.MusicBlock:147:20
    |
147 |             return &self.ownedNFTs[id] as &NonFungibleToken.NFT
    |                     ^^^^^^^^^^^^^^^^^^ expected `NonFungibleToken.NFT`, got `NonFungibleToken.NFT?`

error: cannot find type in this scope: `MusicBlock`
  --> ce69562f25a64515a51b30f1354598447a8c4e30c0c92d101af04657f7849c15:26:34
   |
26 |         if !signer.getCapability<&MusicBlock.Collection{NonFungibleToken.Provider, NonFungibleToken.CollectionPublic}>(nftCollectionProviderPrivatePath)!.check() {
   |                                   ^^^^^^^^^^ not found in this scope

error: cannot infer type parameter: `T`
  --> ce69562f25a64515a51b30f1354598447a8c4e30c0c92d101af04657f7849c15:26:12
   |
26 |         if !signer.getCapability<&MusicBlock.Collection{NonFungibleToken.Provider, NonFungibleToken.CollectionPublic}>(nftCollectionProviderPrivatePath)!.check() {
   |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

error: cannot find type in this scope: `MusicBlock`
  --> ce69562f25a64515a51b30f1354598447a8c4e30c0c92d101af04657f7849c15:27:25
   |
27 |             signer.link<&MusicBlock.Collection{NonFungibleToken.Provider, NonFungibleToken.CollectionPublic}>(nftCollectionProviderPrivatePath, target: MusicBlock.CollectionStoragePath)
   |                          ^^^^^^^^^^ not found in this scope

error: cannot find variable in this scope: `MusicBlock`
  --> ce69562f25a64515a51b30f1354598447a8c4e30c0c92d101af04657f7849c15:27:152
   |
27 |             signer.link<&MusicBlock.Collection{NonFungibleToken.Provider, NonFungibleToken.CollectionPublic}>(nftCollectionProviderPrivatePath, target: MusicBlock.CollectionStoragePath)
   |                                                                                                                                                         ^^^^^^^^^^ not found in this scope

error: cannot infer type parameter: `T`
  --> ce69562f25a64515a51b30f1354598447a8c4e30c0c92d101af04657f7849c15:27:12
   |
27 |             signer.link<&MusicBlock.Collection{NonFungibleToken.Provider, NonFungibleToken.CollectionPublic}>(nftCollectionProviderPrivatePath, target: MusicBlock.CollectionStoragePath)
   |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

error: cannot find type in this scope: `MusicBlock`
  --> ce69562f25a64515a51b30f1354598447a8c4e30c0c92d101af04657f7849c15:45:67
   |
45 |         if let listingID = Marketplace.getListingID(nftType: Type<@MusicBlock.NFT>(), nftID: saleItemID) {
   |                                                                    ^^^^^^^^^^ not found in this scope

error: cannot infer type parameter: `T`
  --> ce69562f25a64515a51b30f1354598447a8c4e30c0c92d101af04657f7849c15:45:61
   |
45 |         if let listingID = Marketplace.getListingID(nftType: Type<@MusicBlock.NFT>(), nftID: saleItemID) {
   |                                                              ^^^^^^^^^^^^^^^^^^^^^^^

error: cannot find type in this scope: `MusicBlock`
  --> ce69562f25a64515a51b30f1354598447a8c4e30c0c92d101af04657f7849c15:55:77
   |
55 |         let requirements = Marketplace.getSaleCutRequirements(nftType: Type<@MusicBlock.NFT>())
   |                                                                              ^^^^^^^^^^ not found in this scope

error: cannot infer type parameter: `T`
  --> ce69562f25a64515a51b30f1354598447a8c4e30c0c92d101af04657f7849c15:55:71
   |
55 |         let requirements = Marketplace.getSaleCutRequirements(nftType: Type<@MusicBlock.NFT>())
   |                                                                        ^^^^^^^^^^^^^^^^^^^^^^^

error: cannot find type in this scope: `MusicBlock`
  --> ce69562f25a64515a51b30f1354598447a8c4e30c0c92d101af04657f7849c15:73:27
   |
73 |             nftType: Type<@MusicBlock.NFT>(),
   |                            ^^^^^^^^^^ not found in this scope

error: cannot infer type parameter: `T`
  --> ce69562f25a64515a51b30f1354598447a8c4e30c0c92d101af04657f7849c15:73:21
   |
73 |             nftType: Type<@MusicBlock.NFT>(),
   |                      ^^^^^^^^^^^^^^^^^^^^^^^


Hash:
ce69562f25a64515a51b30f1354598447a8c4e30c0c92d101af04657f7849c15
Status:
ERROR
Block height:
49049049
Block id:
4ed3311c73b8007a09271a9709da642baa4759e24e79123106bee8c37462f9e8
Timestamp:
Friday 24 March 2023 at 10:46:21 UTC
()
Proposer:
Authorizers: