Flow price: --
dfb27738e0575f8c47a359730cfbd9cd4a9b9789fcda76e98dee4657566b2247

Transaction

Hash: dfb27738e0575f8c47a359730cfbd9cd4a9b9789fcda76e98dee4657566b2247
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: error getting program 54d234750bf1a603.Crystal: failed to derive value: load program failed: Checking failed:
error: mismatched types
   --> 54d234750bf1a603.Crystal:129:20

error: mismatched types
   --> 54d234750bf1a603.Crystal:135:27

--> 54d234750bf1a603.Crystal

error: cannot find type in this scope: `Crystal`
  --> dfb27738e0575f8c47a359730cfbd9cd4a9b9789fcda76e98dee4657566b2247:31:24
   |
31 |         if user.borrow<&Crystal.Collection>(from: /storage/EternalCrystalCollection) == nil {
   |                         ^^^^^^^ not found in this scope

error: cannot infer type parameter: `T`
  --> dfb27738e0575f8c47a359730cfbd9cd4a9b9789fcda76e98dee4657566b2247:31:11
   |
31 |         if user.borrow<&Crystal.Collection>(from: /storage/EternalCrystalCollection) == nil {
   |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

error: cannot find variable in this scope: `Crystal`
  --> dfb27738e0575f8c47a359730cfbd9cd4a9b9789fcda76e98dee4657566b2247:32:30
   |
32 |             let collection <- Crystal.createEmptyCollection()
   |                               ^^^^^^^ not found in this scope

error: cannot find type in this scope: `Crystal`
  --> dfb27738e0575f8c47a359730cfbd9cd4a9b9789fcda76e98dee4657566b2247:34:24
   |
34 |             user.link<&{Crystal.CrystalCollectionPublic}>(
   |                         ^^^^^^^ not found in this scope

error: ambiguous restricted type
  --> dfb27738e0575f8c47a359730cfbd9cd4a9b9789fcda76e98dee4657566b2247:34:23
   |
34 |             user.link<&{Crystal.CrystalCollectionPublic}>(
   |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

error: cannot infer type parameter: `T`
  --> dfb27738e0575f8c47a359730cfbd9cd4a9b9789fcda76e98dee4657566b2247:34:12
   |
34 |             user.link<&{Crystal.CrystalCollectionPublic}>(
35 |                 /public/EternalCrystalCollection,
36 |                 target: /storage/EternalCrystalCollection
37 |             )
   |             ^

error: cannot find type in this scope: `Crystal`
  --> dfb27738e0575f8c47a359730cfbd9cd4a9b9789fcda76e98dee4657566b2247:45:22
   |
45 |             .borrow<&{Crystal.CrystalCollectionPublic}>()
   |                       ^^^^^^^ not found in this scope

error: ambiguous restricted type
  --> dfb27738e0575f8c47a359730cfbd9cd4a9b9789fcda76e98dee4657566b2247:45:21
   |
45 |             .borrow<&{Crystal.CrystalCollectionPublic}>()
   |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

error: cannot infer type parameter: `T`
  --> dfb27738e0575f8c47a359730cfbd9cd4a9b9789fcda76e98dee4657566b2247:43:23
   |
43 |         let receiver = self.user
44 |             .getCapability(/public/EternalCrystalCollection)
45 |             .borrow<&{Crystal.CrystalCollectionPublic}>()
   |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

error: cannot find variable in this scope: `Crystal`
  --> dfb27738e0575f8c47a359730cfbd9cd4a9b9789fcda76e98dee4657566b2247:59:34
   |
59 |         receiver.deposit(token: <-Crystal.merge(shards: <-shards)!)
   |                                   ^^^^^^^ not found in this scope


Hash:
dfb27738e0575f8c47a359730cfbd9cd4a9b9789fcda76e98dee4657566b2247
Status:
ERROR
Block height:
69500745
Block id:
a9e9c4a938a075966e5a699ed7b2425cea971863fbac50d0c766a59b194ec2f2
Timestamp:
Tuesday 9 January 2024 at 07:45:04 UTC
()
Proposer: