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` --> e4378755855842eec7e8ba7029326a2d8a61535c1bf1649984dc735e6045e943:31:24 | 31 | if user.borrow<&Crystal.Collection>(from: /storage/EternalCrystalCollection) == nil { | ^^^^^^^ not found in this scope error: cannot infer type parameter: `T` --> e4378755855842eec7e8ba7029326a2d8a61535c1bf1649984dc735e6045e943:31:11 | 31 | if user.borrow<&Crystal.Collection>(from: /storage/EternalCrystalCollection) == nil { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ error: cannot find variable in this scope: `Crystal` --> e4378755855842eec7e8ba7029326a2d8a61535c1bf1649984dc735e6045e943:32:30 | 32 | let collection <- Crystal.createEmptyCollection() | ^^^^^^^ not found in this scope error: cannot find type in this scope: `Crystal` --> e4378755855842eec7e8ba7029326a2d8a61535c1bf1649984dc735e6045e943:34:24 | 34 | user.link<&{Crystal.CrystalCollectionPublic}>( | ^^^^^^^ not found in this scope error: ambiguous restricted type --> e4378755855842eec7e8ba7029326a2d8a61535c1bf1649984dc735e6045e943:34:23 | 34 | user.link<&{Crystal.CrystalCollectionPublic}>( | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ error: cannot infer type parameter: `T` --> e4378755855842eec7e8ba7029326a2d8a61535c1bf1649984dc735e6045e943:34:12 | 34 | user.link<&{Crystal.CrystalCollectionPublic}>( | ^ error: cannot find type in this scope: `Crystal` --> e4378755855842eec7e8ba7029326a2d8a61535c1bf1649984dc735e6045e943:45:22 | 45 | .borrow<&{Crystal.CrystalCollectionPublic}>() | ^^^^^^^ not found in this scope error: ambiguous restricted type --> e4378755855842eec7e8ba7029326a2d8a61535c1bf1649984dc735e6045e943:45:21 | 45 | .borrow<&{Crystal.CrystalCollectionPublic}>() | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ error: cannot infer type parameter: `T` --> e4378755855842eec7e8ba7029326a2d8a61535c1bf1649984dc735e6045e943:43:23 | 43 | let receiver = self.user | ^ error: cannot find variable in this scope: `Crystal` --> e4378755855842eec7e8ba7029326a2d8a61535c1bf1649984dc735e6045e943:59:34 | 59 | receiver.deposit(token: <-Crystal.merge(shards: <-shards)!) | ^^^^^^^ not found in this sco
Arguments:
shardIDs:
[13068,22800,22792]