CODE_ERROR
There is an error in the cadence code of this transaction.
[Error Code: 1101] cadence runtime error Execution failed: error: mismatched types --> 54d234750bf1a603.Crystal:129:20 | 129 | return &self.ownedNFTs[id] as &NonFungibleToken.NFT | ^^^^^^^^^^^^^^^^^^ expected `NonFungibleToken.NFT`, got `NonFungibleToken.NFT?` error: mismatched types --> 54d234750bf1a603.Crystal:135:27 | 135 | let ref = &self.ownedNFTs[id] as auth &NonFungibleToken.NFT | ^^^^^^^^^^^^^^^^^^ expected `NonFungibleToken.NFT`, got `NonFungibleToken.NFT?` error: cannot find type in this scope: `Crystal` --> 6f6772d54083d6470d93a34b5d4bd631cd5cdf7d5f581d6374b8948386be8723:31:24 | 31 | if user.borrow<&Crystal.Collection>(from: /storage/EternalCrystalCollection) == nil { | ^^^^^^^ not found in this scope error: cannot infer type parameter: `T` --> 6f6772d54083d6470d93a34b5d4bd631cd5cdf7d5f581d6374b8948386be8723:31:11 | 31 | if user.borrow<&Crystal.Collection>(from: /storage/EternalCrystalCollection) == nil { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ error: cannot find variable in this scope: `Crystal` --> 6f6772d54083d6470d93a34b5d4bd631cd5cdf7d5f581d6374b8948386be8723:32:30 | 32 | let collection <- Crystal.createEmptyCollection() | ^^^^^^^ not found in this scope error: cannot find type in this scope: `Crystal` --> 6f6772d54083d6470d93a34b5d4bd631cd5cdf7d5f581d6374b8948386be8723:34:24 | 34 | user.link<&{Crystal.CrystalCollectionPublic}>( | ^^^^^^^ not found in this scope error: ambiguous restricted type --> 6f6772d54083d6470d93a34b5d4bd631cd5cdf7d5f581d6374b8948386be8723:34:23 | 34 | user.link<&{Crystal.CrystalCollectionPublic}>( | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ error: cannot infer type parameter: `T` --> 6f6772d54083d6470d93a34b5d4bd631cd5cdf7d5f581d6374b8948386be8723:34:12 | 34 | user.link<&{Crystal.CrystalCollectionPublic}>( | ^ error: cannot find type in this scope: `Crystal` --> 6f6772d54083d6470d93a34b5d4bd631cd5cdf7d5f581d6374b8948386be8723:45:22 | 45 | .borrow<&{Crystal.CrystalCollectionPublic}>() | ^^^^^^^ not found in this scope error: ambiguous restricted type --> 6f6772d54083d6470d93a34b5d4bd631cd5cdf7d5f581d6374b8948386be8723:45:21 | 45 | .borrow<&{Crystal.CrystalCollectionPublic}>() | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ error: cannot infer type parameter: `T` --> 6f6772d54083d6470d93a34b5d4bd631cd5cdf7d5f581d6374b8948386be8723:43:23 | 43 | let receiver = self.user | ^ error: cannot find variable in this scope: `Crystal` --> 6f6772d54083d6470d93a34b5d4bd631cd5cdf7d5f581d6374b8948386be8723:59:34 | 59 | receiver.deposit(token: <-Crystal.merge(shards: <-shards)!) | ^^^^^^^ not found in this sco
Arguments:
shardIDs:
[21501,14600,22696]