Flow price: --
c830788438f75ac2a16a7dabb5b32131328e5265ddc7ce25339c5f775c075b38

Transaction

Hash: c830788438f75ac2a16a7dabb5b32131328e5265ddc7ce25339c5f775c075b38
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:
  --> c830788438f75ac2a16a7dabb5b32131328e5265ddc7ce25339c5f775c075b38:32:8
   |
32 |         self.recipient.deposit(token: <- (nft as @NonFungibleToken.NFT))
   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

error: internal error: failed to retrieve slab 0x67e384d644e96636.7795: get value failed: [Error Code: 1110] computation exceeds limit (9999)
goroutine 39450921653 [running]:
runtime/debug.Stack()
	/usr/local/go/src/runtime/debug/stack.go:24 +0x65
github.com/onflow/cadence/runtime/errors.NewUnexpectedErrorFromCause(...)
	/go/pkg/mod/github.com/dapperlabs/cadence-internal@v0.42.8-patch.4/runtime/errors/errors.go:152
github.com/onflow/cadence/runtime/interpreter.asCadenceError({0x2793c00, 0x1482b8be820})
	/go/pkg/mod/github.com/dapperlabs/cadence-internal@v0.42.8-patch.4/runtime/interpreter/interpreter.go:576 +0x212
github.com/onflow/cadence/runtime/interpreter.(*Interpreter).RecoverErrors(0xdd7d8a25a0, 0x2fa8a00)
	/go/pkg/mod/github.com/dapperlabs/cadence-internal@v0.42.8-patch.4/runtime/interpreter/interpreter.go:528 +0x57
panic({0x2793c00, 0x1482b8be820})
	/usr/local/go/src/runtime/panic.go:884 +0x213
github.com/onflow/cadence/runtime/interpreter.StoredValue({0x32f8580, 0xdd7d8a25a0}, {0x331e830?, 0xe7fa5f09c0?}, {0x3326e98?, 0x14b57d5c340?})
	/go/pkg/mod/github.com/dapperlabs/cadence-internal@v0.42.8-patch.4/runtime/interpreter/storage.go:38 +0x94
github.com/onflow/cadence/runtime/interpreter.(*CompositeValue).GetMember(0x15411dcb220, 0xdd7d8a25a0, {{0x3323a00?, 0x14d4dedd470?}, {0x330bce0?, 0x155565ae690?}}, {0x12724a1d9d4, 0x9})
	/go/pkg/mod/github.com/dapperlabs/cadence-internal@v0.42.8-patch.4/runtime/interpreter/value.go:16629 +0xa95
github.com/onflow/cadence/runtime/interpreter.(*Interpreter).getMember(0xdd7d8a25a0?, {0x333e2f0, 0x15411dcb220}, {{0x3323a00?, 0x14d4dedd470?}, {0x330bce0?, 0x155565ae690?}}, {0x12724a1d9d4, 0x9})
	/go/pkg/mod/github.com/dapperlabs/cadence-internal@v0.42.8-patch.4/runtime/interpreter/interpreter.go:4902 +0xbd
github.com/onflow/cadence/runtime/interpreter.(*Interpreter).memberExpressionGetterSetter.func1(0x0)
	/go/pkg/mod/github.com/dapperlabs/cadence-internal@v0.42.8-patch.4/runtime/interpreter/interpreter_expression.go:253 +0x235
github.com/onflow/cadence/runtime/interpreter.(*Interpreter).valueIndexExpressionGetterSetter(0xdd7d8a25a0, 0x155565ae690, {{0x3323a00?, 0x14d4dedd470?}, {0x330bce0?, 0x155565ae690?}})
	/go/pkg/mod/github.com/dapperlabs/cadence-internal@v0.42.8-patch.4/runtime/interpreter/interpreter_expression.go:139 +0xba
github.com/onflow/cadence/runtime/interpreter.(*Interpreter).assignmentGetterSetter(0xdd7d8a25a0, {0x33328e0?, 0x155565ae690?}, {{0x3323a00?, 0x14d4dedd470?}, {0x330bce0?, 0x155565ae690?}})
	/go/pkg/mod/github.com/dapperlabs/cadence-internal@v0.42.8-patch.4/runtime/interpreter/interpreter_expression.go:45 +0x108
github.com/onflow/cadence/runtime/interpreter.(*Interpreter).visitVariableDeclaration(0xdd7d8a25a0, 0x15a74b17180, 0x0)
	/go/pkg/mod/github.com/dapperlabs/cadence-internal@v0.42.8-patch.4/runtime/interpreter/interpreter_statement.go:461 +0x1b9
github.com/onflow/cadence/runtime/interpreter.(*Interpreter).VisitVariableDeclaration(0x64?, 0x15a74b17180)
	/go/pkg/mod/github.com/dapperlabs/cadence-internal@v0.42.8-patch.4/runtime/interpreter/interpreter_statement.go:421 +0x25
github.com/onflow/cadence/runtime/ast.AcceptStatement[...]({0x332a980?, 0x15a74b17180}, {0x3346440, 0xdd7d8a25a0})
	/go/pkg/mod/github.com/dapperlabs/cadence-internal@v0.42.8-patch.4/runtime/ast/visitor.go:143 +0x4aa
github.com/onflow/cadence/runtime/interpreter.(*Interpreter).evalStatement(0xdd7d8a25a0, {0x332a980?, 0x15a74b17180})
	/go/pkg/mod/github.com/dapperlabs/cadence-internal@v0.42.8-patch.4/runtime/interpreter/interpreter_statement.go:58 +0x165
github.com/onflow/cadence/runtime/interpreter.(*Interpreter).visitStatements(0xc7c51a?, {0x14fee11fd80?, 0x5, 0xdd7d8a25a0?})
	/go/pkg/mod/github.com/dapperlabs/cadence-internal@v0.42.8-patch.4/runtime/interpreter/interpreter_statement.go:64 +0x65
github.com/onflow/cadence/runtime/interpreter.(*Interpreter).invokeInterpretedFunctionActivated.func2()
	/go/pkg/mod/github.com/dapperlabs/cadence-internal@v0.42.8-patch.4/runtime/interpreter/interpreter_invocation.go:173 +0x2d
github.com/onflow/cadence/runtime/interpreter.(*Interpreter).visitFunctionBody(0xdd7d8a25a0, {0x0, 0x0, 0x0}, {0x0, 0x0, 0xc7c6db?}, 0xc02fde2cf0, {0x0, 0x0, ...}, ...)
	/go/pkg/mod/github.com/dapperlabs/cadence-internal@v0.42.8-patch.4/runtime/interpreter/interpreter.go:785 +0x18f
github.com/onflow/cadence/runtime/interpreter.(*Interpreter).invokeInterpretedFunctionActivated(0xdd7d8a25a0?, 0x1575aaecd00?, {0x15091c69df0?, 0x1?, 0x15411dcb220?})
	/go/pkg/mod/github.com/dapperlabs/cadence-internal@v0.42.8-patch.4/runtime/interpreter/interpreter_invocation.go:169 +0x19f
github.com/onflow/cadence/runtime/interpreter.(*Interpreter).invokeInterpretedFunction(0xdd7d8a25a0, 0x1575aaecd00, {{{0x3323b40, 0x15585235e00}, {0x330bd58, 0x151596ff810}}, 0x15091c69dc0, 0x0, 0x150ef4281f0, 0x1567aa4f380, ...})
	/go/pkg/mod/github.com/dapperlabs/cadence-internal@v0.42.8-patch.4/runtime/interpreter/interpreter_invocation.go:148 +0x1d8
github.com/onflow/cadence/runtime/interpreter.(*InterpretedFunctionValue).invoke(0x1a690e4?, {{{0x3323b40, 0x15585235e00}, {0x330bd58, 0x151596ff810}}, 0x15091c69dc0, 0x0, 0x150ef4281f0, 0x1567aa4f380, {0x15091c69df0, ...}, ...})
	/go/pkg/mod/github.com/dapperlabs/cadence-internal@v0.42.8-patch.4/runtime/interpreter/value_function.go:126 +0x5e
github.com/onflow/cadence/runtime/interpreter.BoundFunctionValue.invoke({{0x33448e8?, 0x1575aaecd00?}, 0x0?, 0x15091c69dc0?}, {{{0x3323b40, 0x15585235e00}, {0x330bd58, 0x151596ff810}}, 0x15091c69dc0, 0x0, ...})
	/go/pkg/mod/github.com/dapperlabs/cadence-internal@v0.42.8-patch.4/runtime/interpreter/value_function.go:398 +0xd9
github.com/onflow/cadence/runtime/interpreter.(*Interpreter).invokeFunctionValue(0x1567aa4f380?, {0x3345aa0, 0x1482b8be7a0}, {0x15091c69de0?, 0x1?, 0x154e8f63cc0?}, {0x15091c69dd0?, 0x1?, 0xbb5134?}, {0x150ef428200, ...}, ...)
	/go/pkg/mod/github.com/dapperlabs/cadence-internal@v0.42.8-patch.4/runtime/interpreter/interpreter_invocation.go:124 +0x1bd
github.com/onflow/cadence/runtime/interpreter.(*Interpreter).visitInvocationExpressionWithImplicitArgument(0x1567aa4f380, 0x151596ff810, 0x0)
	/go/pkg/mod/github.com/dapperlabs/cadence-internal@v0.42.8-patch.4/runtime/interpreter/interpreter_expression.go:1036 +0x8f6
github.com/onflow/cadence/runtime/interpreter.(*Interpreter).VisitInvocationExpression(0x15411dcb180?, 0x12485cb68d0?)
	/go/pkg/mod/github.com/dapperlabs/cadence-internal@v0.42.8-patch.4/runtime/interpreter/interpreter_expression.go:941 +0x1b
github.com/onflow/cadence/runtime/ast.AcceptExpression[...]({0x33329a0?, 0x151596ff810}, {0x334bf80, 0x1567aa4f380})
	/go/pkg/mod/github.com/dapperlabs/cadence-internal@v0.42.8-patch.4/runtime/ast/visitor.go:230 +0x2ea
github.com/onflow/cadence/runtime/interpreter.(*Interpreter).evalExpression(...)
	/go/pkg/mod/github.com/dapperlabs/cadence-internal@v0.42.8-patch.4/runtime/interpreter/interpreter_expression.go:334
github.com/onflow/cadence/runtime/interpreter.(*Interpreter).VisitExpressionStatement(0x3323b40?, 0x1609c8454a0?)
	/go/pkg/mod/github.com/dapperlabs/cadence-internal@v0.42.8-patch.4/runtime/interpreter/interpreter_statement.go:592 +0x34
github.com/onflow/cadence/runtime/ast.AcceptStatement[...]({0x332a610?, 0x151251a1b70}, {0x3346440, 0x1567aa4f380})
	/go/pkg/mod/github.com/dapperlabs/cadence-internal@v0.42.8-patch.4/runtime/ast/visitor.go:140 +0x583
github.com/onflow/cadence/runtime/interpreter.(*Interpreter).evalStatement(0x1567aa4f380, {0x332a610?, 0x151251a1b70})
	/go/pkg/mod/github.com/dapperlabs/cadence-internal@v0.42.8-patch.4/runtime/interpreter/interpreter_statement.go:58 +0x165
github.com/onflow/cadence/runtime/interpreter.(*Interpreter).visitStatements(0xc7c51a?, {0x1487bad7dc0?, 0x2, 0x1567aa4f380?})
	/go/pkg/mod/github.com/dapperlabs/cadence-internal@v0.42.8-patch.4/runtime/interpreter/interpreter_statement.go:64 +0x65
github.com/onflow/cadence/runtime/interpreter.(*Interpreter).invokeInterpretedFunctionActivated.func2()
	/go/pkg/mod/github.com/dapperlabs/cadence-internal@v0.42.8-patch.4/runtime/interpreter/interpreter_invocation.go:173 +0x2d
github.com/onflow/cadence/runtime/interpreter.(*Interpreter).visitFunctionBody(0x1567aa4f380, {0x0, 0x0, 0x0}, {0x0, 0x0, 0xc7c6db?}, 0xc02fde3898, {0x0, 0x0, ...}, ...)
	/go/pkg/mod/github.com/dapperlabs/cadence-internal@v0.42.8-patch.4/runtime/interpreter/interpreter.go:785 +0x18f
github.com/onflow/cadence/runtime/interpreter.(*Interpreter).invokeInterpretedFunctionActivated(0x1567aa4f380?, 0x2bcd920?, {0x0?, 0x333e770?, 0xc94ebd9440?})
	/go/pkg/mod/github.com/dapperlabs/cadence-internal@v0.42.8-patch.4/runtime/interpreter/interpreter_invocation.go:169 +0x19f
github.com/onflow/cadence/runtime/interpreter.(*Interpreter).invokeInterpretedFunction(0x1567aa4f380, 0x14d88e52080, {{{0x0, 0x0}, {0x0, 0x0}}, 0x14f88756220, 0x0, 0x0, 0x1567aa4f380, ...})
	/go/pkg/mod/github.com/dapperlabs/cadence-internal@v0.42.8-patch.4/runtime/interpreter/interpreter_invocation.go:148 +0x1d8
github.com/onflow/cadence/runtime/interpreter.(*InterpretedFunctionValue).invoke(...)
	/go/pkg/mod/github.com/dapperlabs/cadence-internal@v0.42.8-patch.4/runtime/interpreter/value_function.go:126
github.com/onflow/cadence/runtime/interpreter.(*Interpreter).declareTransactionEntryPoint.func1.1()
	/go/pkg/mod/github.com/dapperlabs/cadence-internal@v0.42.8-patch.4/runtime/interpreter/interpreter_transaction.go:122 +0x79
github.com/onflow/cadence/runtime/interpreter.(*Interpreter).visitFunctionBody(0x1567aa4f380, {0x0, 0x0, 0x0}, {0x0, 0x0, 0x0?}, 0xc02fde3cb0, {0x0, 0x0, ...}, ...)
	/go/pkg/mod/github.com/dapperlabs/cadence-internal@v0.42.8-patch.4/runtime/interpreter/interpreter.go:785 +0x18f
github.com/onflow/cadence/runtime/interpreter.(*Interpreter).declareTransactionEntryPoint.func1({{{0x0, 0x0}, {0x0, 0x0}}, 0x14f88756220, 0x0, 0x0, 0x1567aa4f380, {0x14f88756200, 0x1, ...}, ...})
	/go/pkg/mod/github.com/dapperlabs/cadence-internal@v0.42.8-patch.4/runtime/interpreter/interpreter_transaction.go:134 +0x3a6
github.com/onflow/cadence/runtime/interpreter.(*HostFunctionValue).invoke(0x1?, {{{0x0, 0x0}, {0x0, 0x0}}, 0x0, 0x0, 0x0, 0x1567aa4f380, {0x14f88756200, ...}, ...})
	/go/pkg/mod/github.com/dapperlabs/cadence-internal@v0.42.8-patch.4/runtime/interpreter/value_function.go:256 +0x3a
github.com/onflow/cadence/runtime/interpreter.(*Interpreter).InvokeExternally(0x0?, {0x3344840, 0x14d4e2d3d58}, 0x14b57d5c840?, {0x14f887561f0?, 0x1?, 0x3352570?})
	/go/pkg/mod/github.com/dapperlabs/cadence-internal@v0.42.8-patch.4/runtime/interpreter/interpreter.go:479 +0x2fd
github.com/onflow/cadence/runtime/interpreter.(*Interpreter).InvokeTransaction(0x1567aa4f380, 0x14f887561f0?, {0x14f887561f0, 0x1, 0x1})
	/go/pkg/mod/github.com/dapperlabs/cadence-internal@v0.42.8-patch.4/runtime/interpreter/interpreter.go:521 +0x278
github.com/onflow/cadence/runtime.(*interpreterTransactionExecutor).transactionExecutionFunction.func1(0x1567aa4f380)
	/go/pkg/mod/github.com/dapperlabs/cadence-internal@v0.42.8-patch.4/runtime/transaction_executor.go:268 +0x2a8
github.com/onflow/cadence/runtime.(*interpreterEnvironment).Interpret.func1()
	/go/pkg/mod/github.com/dapperlabs/cadence-internal@v0.42.8-patch.4/runtime/environment.go:1150 +0x9e
github.com/onflow/cadence/runtime.reportMetric(0xc02fde42d0, {0x7f887cb14c90?, 0x1508234a6e0?}, 0xc02fde42b8)
	/go/pkg/mod/github.com/dapperlabs/cadence-internal@v0.42.8-patch.4/runtime/runtime.go:205 +0x65
github.com/onflow/cadence/runtime.(*interpreterEnvironment).Interpret(0x152f94a5d40, {0x3323b40, 0x15585235e00}, 0xc02fde4388?, 0x14d4dedd7d0)
	/go/pkg/mod/github.com/dapperlabs/cadence-internal@v0.42.8-patch.4/runtime/environment.go:1144 +0x105
github.com/onflow/cadence/runtime.(*interpreterTransactionExecutor).execute(0x159a8e6a7e0)
	/go/pkg/mod/github.com/dapperlabs/cadence-internal@v0.42.8-patch.4/runtime/transaction_executor.go:223 +0x19c
github.com/onflow/cadence/runtime.(*interpreterTransactionExecutor).Execute.func1()
	/go/pkg/mod/github.com/dapperlabs/cadence-internal@v0.42.8-patch.4/runtime/transaction_executor.go:80 +0x25
sync.(*Once).doSlow(0x1312d00?, 0x150ef428250?)
	/usr/local/go/src/sync/once.go:74 +0xc2
sync.(*Once).Do(...)
	/usr/local/go/src/sync/once.go:65
github.com/onflow/cadence/runtime.(*interpreterTransactionExecutor).Execute(0x159a8e6a7e0?)
	/go/pkg/mod/github.com/dapperlabs/cadence-internal@v0.42.8-patch.4/runtime/transaction_executor.go:79 +0x4a
github.com/onflow/flow-go/fvm/runtime.WrappedCadenceExecutor.Execute({{0x3314ba0?, 0x159a8e6a7e0?}})
	/app/fvm/runtime/wrapped_cadence_runtime.go:90 +0x27
github.com/onflow/flow-go/fvm.(*transactionExecutor).normalExecution(0x1554956b880)
	/app/fvm/transactionInvoker.go:369 +0x16c
github.com/onflow/flow-go/fvm.(*transactionExecutor).ExecuteTransactionBody(0x1554956b880)
	/app/fvm/transactionInvoker.go:265 +0x18d
github.com/onflow/flow-go/fvm.(*transactionExecutor).execute(0x1554956b880?)
	/app/fvm/transactionInvoker.go:241 +0x25
github.com/onflow/flow-go/fvm.(*transactionExecutor).Execute(0x15113463c30?)
	/app/fvm/transactionInvoker.go:142 +0x1e
github.com/onflow/flow-go/engine/execution/computation/computer.(*blockComputer).executeTransactionInternal(_, {_, _}, _, {{{0x5b, 0x3c, 0x7f, 0x81, 0x3b, 0x14, ...}, ...}, ...}, ...)
	/app/engine/execution/computation/computer/computer.go:520 +0x811
github.com/onflow/flow-go/engine/execution/computation/computer.(*blockComputer).executeTransaction(_, {_, _}, _, {{{0x5b, 0x3c, 0x7f, 0x81, 0x3b, 0x14, ...}, ...}, ...}, ...)
	/app/engine/execution/computation/computer/computer.go:447 +0x68
github.com/onflow/flow-go/engine/execution/computation/computer.(*blockComputer).executeTransactions(0x445385?, {0x3333ae0, 0x4c33ed0}, 0x15961a19f90?, 0x7fef7d36f148?, 0x13391987b80?)
	/app/engine/execution/computation/computer/computer.go:421 +0x22b
created by github.com/onflow/flow-go/engine/execution/computation/computer.(*blockComputer).executeBlock
	/app/engine/execution/computation/computer/computer.go:377 +0xa65

   --> 0b2a3299cc857e29.FastBreakV1:658:12


Hash:
c830788438f75ac2a16a7dabb5b32131328e5265ddc7ce25339c5f775c075b38
Status:
ERROR
Block height:
72023724
Block id:
5b3c7f813b14c7254ec2a707a7d9b7cdc3fcf3b4ea244b55573e3880dd4acdde
Timestamp:
Wednesday 14 February 2024 at 21:46:26 UTC
()
Proposer:
Authorizers:
Gas used:
9999