Flow price: --
8b2d79e2121bf96fa501baeb632bb59b18386a0a4bcfbe894a0f85bf065dfdb5

Transaction

Hash: 8b2d79e2121bf96fa501baeb632bb59b18386a0a4bcfbe894a0f85bf065dfdb5
error
TOO_COMPLEX

This transaction is too complex it does too much logic or read/write to much data.

[Error Code: 1110] error caused by: 1 error occurred:
	* transaction execute failed: [Error Code: 1101] cadence runtime error: Execution failed:
  --> 8b2d79e2121bf96fa501baeb632bb59b18386a0a4bcfbe894a0f85bf065dfdb5:62:58
   |
62 |                         let nft: @NonFungibleToken.NFT <- userLockerCollection.unlock(id: nftFlowID!, nftType: nftType)
   |                                                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

   --> b6f2481eba4df97b.NFTLocker:138:16
    |
138 |                 NFTLocker.canUnlockToken(
139 |                     id: id,
140 |                     nftType: nftType
141 |                 ) == true : "locked duration has not been met"
    |                 ^

error: failed to retrieve slab 0xb6f2481eba4df97b.7169913: get value failed: [Error Code: 1110] computation exceeds limit (9999)
  --> b6f2481eba4df97b.NFTLocker:80:8
   |
80 |         if let lockedTokens = NFTLocker.lockedTokens[nftType]{
81 |             if let lockedToken = lockedTokens[id] {
82 |                 if lockedToken.lockedUntil <= UInt64(getCurrentBlock().timestamp) {
83 |                     return true
84 |                 }
85 |             }
86 |         }
   |         ^


Hash:
8b2d79e2121bf96fa501baeb632bb59b18386a0a4bcfbe894a0f85bf065dfdb5
Status:
ERROR
Block height:
78347908
Block id:
bb97d83e87de80cdb060065e28b51648d6cce5f9d9beeec9819e1027f35c55a3
Timestamp:
Thursday 16 May 2024 at 16:32:44 UTC
()
Proposer:
Gas used:
9999