Flow price: --
e50e794c3bc9e413d00d0ad758be910b9d1f89de03651cd70a91d8aeedfd5675

Transaction

Hash: e50e794c3bc9e413d00d0ad758be910b9d1f89de03651cd70a91d8aeedfd5675
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:
  --> e50e794c3bc9e413d00d0ad758be910b9d1f89de03651cd70a91d8aeedfd5675:52:3
   |
52 | 			BloctoStorageRent.tryRefill(addr)
   | 			^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

error: internal error: fatal error: storage error: set value failed: [Error Code: 1110] computation exceeds limit (500)
goroutine 6265542640 [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/onflow/cadence@v0.31.3/runtime/errors/errors.go:132
github.com/onflow/cadence/runtime/interpreter.(*Interpreter).RecoverErrors(0xdc093e0420, 0x25ae0b8)
	/go/pkg/mod/github.com/onflow/cadence@v0.31.3/runtime/interpreter/interpreter.go:492 +0x14e
panic({0x1e57ae0, 0x122fb823670})
	/usr/local/go/src/runtime/panic.go:884 +0x212
github.com/onflow/cadence/runtime/stdlib.newStorageUsedGetFunction.func1(0x122fb877950?)
	/go/pkg/mod/github.com/onflow/cadence@v0.31.3/runtime/stdlib/account.go:382 +0xc6
github.com/onflow/cadence/runtime/interpreter.NewPublicAccountValue.func1({0x13ac171cad0?, 0x122fb876ff0?}, 0x13ac171cad0?, {{0x2890c50?, 0x122fa994180?}, {0x28819f8?, 0xe37729bce0?}})
	/go/pkg/mod/github.com/onflow/cadence@v0.31.3/runtime/interpreter/account.go:302 +0x295
github.com/onflow/cadence/runtime/interpreter.(*SimpleCompositeValue).GetMember(0x101ad34fb60, 0x28abd90?, {{0x2890c50?, 0x122fa994180?}, {0x28819f8?, 0xe37729bce0?}}, {0x13ac171cad0, 0xb})
	/go/pkg/mod/github.com/onflow/cadence@v0.31.3/runtime/interpreter/simplecompositevalue.go:119 +0xc7
github.com/onflow/cadence/runtime/interpreter.(*Interpreter).getMember(0xdc093e0420?, {0x28abd90, 0x101ad34fb60}, {{0x2890c50?, 0x122fa994180?}, {0x28819f8?, 0xe37729bce0?}}, {0x13ac171cad0, 0xb})
	/go/pkg/mod/github.com/onflow/cadence@v0.31.3/runtime/interpreter/interpreter.go:4206 +0xbd
github.com/onflow/cadence/runtime/interpreter.(*Interpreter).memberExpressionGetterSetter.func1(0x0)
	/go/pkg/mod/github.com/onflow/cadence@v0.31.3/runtime/interpreter/interpreter_expression.go:166 +0x252
github.com/onflow/cadence/runtime/interpreter.(*Interpreter).visitVariableDeclaration(0xdc093e0420, 0x11631319e00, 0x122f719af18)
	/go/pkg/mod/github.com/onflow/cadence@v0.31.3/runtime/interpreter/interpreter_statement.go:452 +0x15b
github.com/onflow/cadence/runtime/interpreter.(*Interpreter).VisitVariableDeclaration(0x122f719af58?, 0xec9028?)
	/go/pkg/mod/github.com/onflow/cadence@v0.31.3/runtime/interpreter/interpreter_statement.go:412 +0x35
github.com/onflow/cadence/runtime/ast.AcceptStatement[...]({0x289d210?, 0x11631319e00}, {0x28afce0, 0xdc093e0420})
	/go/pkg/mod/github.com/onflow/cadence@v0.31.3/runtime/ast/visitor.go:138 +0x3dd
github.com/onflow/cadence/runtime/interpreter.(*Interpreter).evalStatement(0xdc093e0420, {0x289d210?, 0x11631319e00})
	/go/pkg/mod/github.com/onflow/cadence@v0.31.3/runtime/interpreter/interpreter_statement.go:57 +0x165
github.com/onflow/cadence/runtime/interpreter.(*Interpreter).visitStatements(0xbd5afa?, {0x11631353500?, 0x9, 0x122f719b0f0?})
	/go/pkg/mod/github.com/onflow/cadence@v0.31.3/runtime/interpreter/interpreter_statement.go:63 +0x68
github.com/onflow/cadence/runtime/interpreter.(*Interpreter).invokeInterpretedFunctionActivated.func2()
	/go/pkg/mod/github.com/onflow/cadence@v0.31.3/runtime/interpreter/interpreter_invocation.go:168 +0x2d
github.com/onflow/cadence/runtime/interpreter.(*Interpreter).visitFunctionBody(0xdc093e0420, {0x0, 0x0, 0x0}, {0x0, 0x0, 0xbd572d?}, 0x122f719b218, {0x0, 0x0, ...}, ...)
	/go/pkg/mod/github.com/onflow/cadence@v0.31.3/runtime/interpreter/interpreter.go:726 +0x1a7
github.com/onflow/cadence/runtime/interpreter.(*Interpreter).invokeInterpretedFunctionActivated(0xdc093e0420?, 0x122b6bf8300?, {0x122fb823110?, 0x1?, 0x122fb4c8d80?})
	/go/pkg/mod/github.com/onflow/cadence@v0.31.3/runtime/interpreter/interpreter_invocation.go:164 +0x19f
github.com/onflow/cadence/runtime/interpreter.(*Interpreter).invokeInterpretedFunction(0xdc093e0420, 0x122b6bf8300, {{{0x2890d68, 0x104f06bc760}, {0x28819d0, 0x122fa5e9ea0}}, 0x122fb8230e0, 0x122fa5fd6b0, 0xda59a1b0e0, {0x122fb823110, ...}, ...})
	/go/pkg/mod/github.com/onflow/cadence@v0.31.3/runtime/interpreter/interpreter_invocation.go:143 +0x1c5
github.com/onflow/cadence/runtime/interpreter.(*InterpretedFunctionValue).invoke(0x122f719b440?, {{{0x2890d68, 0x104f06bc760}, {0x28819d0, 0x122fa5e9ea0}}, 0x122fb8230e0, 0x122fa5fd6b0, 0xda59a1b0e0, {0x122fb823110, 0x1, ...}, ...})
	/go/pkg/mod/github.com/onflow/cadence@v0.31.3/runtime/interpreter/function.go:126 +0x5e
github.com/onflow/cadence/runtime/interpreter.BoundFunctionValue.invoke(...)
	/go/pkg/mod/github.com/onflow/cadence@v0.31.3/runtime/interpreter/function.go:384
github.com/onflow/cadence/runtime/interpreter.(*Interpreter).invokeFunctionValue(0xda59a1b0e0?, {0x28b1748, 0x122fae313c8}, {0x122fb823100?, 0x1?, 0x38?}, {0x122fb8230f0?, 0x1?, 0x7e181e8d91f8?}, {0x122fa5fd6c0, ...}, ...)
	/go/pkg/mod/github.com/onflow/cadence@v0.31.3/runtime/interpreter/interpreter_invocation.go:122 +0x17e
github.com/onflow/cadence/runtime/interpreter.(*Interpreter).VisitInvocationExpression(0xda59a1b0e0, 0x122fa5e9ea0)
	/go/pkg/mod/github.com/onflow/cadence@v0.31.3/runtime/interpreter/interpreter_expression.go:873 +0x5cb
github.com/onflow/cadence/runtime/ast.AcceptExpression[...]({0x28a3f40?, 0x122fa5e9ea0}, {0x28b4598, 0xda59a1b0e0})
	/go/pkg/mod/github.com/onflow/cadence@v0.31.3/runtime/ast/visitor.go:218 +0x29d
github.com/onflow/cadence/runtime/interpreter.(*Interpreter).evalExpression(...)
	/go/pkg/mod/github.com/onflow/cadence@v0.31.3/runtime/interpreter/interpreter_expression.go:248
github.com/onflow/cadence/runtime/interpreter.(*Interpreter).VisitExpressionStatement(0x122f719b9f0?, 0xec9028?)
	/go/pkg/mod/github.com/onflow/cadence@v0.31.3/runtime/interpreter/interpreter_statement.go:561 +0x34
github.com/onflow/cadence/runtime/ast.AcceptStatement[...]({0x289cef0?, 0x122fa5fc3f0}, {0x28afce0, 0xda59a1b0e0})
	/go/pkg/mod/github.com/onflow/cadence@v0.31.3/runtime/ast/visitor.go:135 +0x495
github.com/onflow/cadence/runtime/interpreter.(*Interpreter).evalStatement(0xda59a1b0e0, {0x289cef0?, 0x122fa5fc3f0})
	/go/pkg/mod/github.com/onflow/cadence@v0.31.3/runtime/interpreter/interpreter_statement.go:57 +0x165
github.com/onflow/cadence/runtime/interpreter.(*Interpreter).visitStatements(0xec5a00?, {0x122fa5fc400?, 0x1, 0x1?})
	/go/pkg/mod/github.com/onflow/cadence@v0.31.3/runtime/interpreter/interpreter_statement.go:63 +0x68
github.com/onflow/cadence/runtime/interpreter.(*Interpreter).visitBlock(0xda59a1b0e0, 0x122fa5f1a40)
	/go/pkg/mod/github.com/onflow/cadence@v0.31.3/runtime/interpreter/interpreter.go:701 +0xa8
github.com/onflow/cadence/runtime/interpreter.(*Interpreter).VisitForStatement(0xda59a1b0e0, 0x10f2e5e2de0)
	/go/pkg/mod/github.com/onflow/cadence@v0.31.3/runtime/interpreter/interpreter_statement.go:353 +0x2e6
github.com/onflow/cadence/runtime/ast.AcceptStatement[...]({0x289cf40?, 0x10f2e5e2de0}, {0x28afce0, 0xda59a1b0e0})
	/go/pkg/mod/github.com/onflow/cadence@v0.31.3/runtime/ast/visitor.go:117 +0x35a
github.com/onflow/cadence/runtime/interpreter.(*Interpreter).evalStatement(0xda59a1b0e0, {0x289cf40?, 0x10f2e5e2de0})
	/go/pkg/mod/github.com/onflow/cadence@v0.31.3/runtime/interpreter/interpreter_statement.go:57 +0x165
github.com/onflow/cadence/runtime/interpreter.(*Interpreter).visitStatements(0xbd5afa?, {0x122fa5ee580?, 0x5, 0x122fae205a0?})
	/go/pkg/mod/github.com/onflow/cadence@v0.31.3/runtime/interpreter/interpreter_statement.go:63 +0x68
github.com/onflow/cadence/runtime/interpreter.(*Interpreter).invokeInterpretedFunctionActivated.func2()
	/go/pkg/mod/github.com/onflow/cadence@v0.31.3/runtime/interpreter/interpreter_invocation.go:168 +0x2d
github.com/onflow/cadence/runtime/interpreter.(*Interpreter).visitFunctionBody(0xda59a1b0e0, {0x0, 0x0, 0x0}, {0x0, 0x0, 0xbd572d?}, 0x122f719bfb0, {0x0, 0x0, ...}, ...)
	/go/pkg/mod/github.com/onflow/cadence@v0.31.3/runtime/interpreter/interpreter.go:726 +0x1a7
github.com/onflow/cadence/runtime/interpreter.(*Interpreter).invokeInterpretedFunctionActivated(0xda59a1b0e0?, 0x218d86c?, {0x0?, 0x28abd90?, 0xdc093e0480?})
	/go/pkg/mod/github.com/onflow/cadence@v0.31.3/runtime/interpreter/interpreter_invocation.go:164 +0x19f
github.com/onflow/cadence/runtime/interpreter.(*Interpreter).invokeInterpretedFunction(0xda59a1b0e0, 0x122b6bf8780, {{{0x0, 0x0}, {0x0, 0x0}}, 0x122b6bf04c0, 0x0, 0xda59a1b0e0, {0x0, ...}, ...})
	/go/pkg/mod/github.com/onflow/cadence@v0.31.3/runtime/interpreter/interpreter_invocation.go:143 +0x1c5
github.com/onflow/cadence/runtime/interpreter.(*InterpretedFunctionValue).invoke(...)
	/go/pkg/mod/github.com/onflow/cadence@v0.31.3/runtime/interpreter/function.go:126
github.com/onflow/cadence/runtime/interpreter.(*Interpreter).declareTransactionEntryPoint.func1.1()
	/go/pkg/mod/github.com/onflow/cadence@v0.31.3/runtime/interpreter/interpreter_transaction.go:122 +0x98
github.com/onflow/cadence/runtime/interpreter.(*Interpreter).visitFunctionBody(0xda59a1b0e0, {0x0, 0x0, 0x0}, {0x0, 0x0, 0x0?}, 0x122f719c3a8, {0x0, 0x0, ...}, ...)
	/go/pkg/mod/github.com/onflow/cadence@v0.31.3/runtime/interpreter/interpreter.go:726 +0x1a7
github.com/onflow/cadence/runtime/interpreter.(*Interpreter).declareTransactionEntryPoint.func1({{{0x0, 0x0}, {0x0, 0x0}}, 0x122b6bf04c0, 0x0, 0xda59a1b0e0, {0x122b6bc1860, 0x2, 0x2}, ...})
	/go/pkg/mod/github.com/onflow/cadence@v0.31.3/runtime/interpreter/interpreter_transaction.go:134 +0x3d0
github.com/onflow/cadence/runtime/interpreter.(*HostFunctionValue).invoke(0x4?, {{{0x0, 0x0}, {0x0, 0x0}}, 0x0, 0x0, 0xda59a1b0e0, {0x122b6bc1840, 0x4, ...}, ...})
	/go/pkg/mod/github.com/onflow/cadence@v0.31.3/runtime/interpreter/function.go:255 +0x55
github.com/onflow/cadence/runtime/interpreter.(*Interpreter).InvokeExternally(0x203bba0?, {0x28b1160, 0x122b6bd1e78}, 0x122fa99e380?, {0x122b6bc1800?, 0x4?, 0x122f719c6b8?})
	/go/pkg/mod/github.com/onflow/cadence@v0.31.3/runtime/interpreter/interpreter.go:434 +0x21e
github.com/onflow/cadence/runtime/interpreter.(*Interpreter).InvokeTransaction(0xda59a1b0e0, 0x122b6bc1820?, {0x122b6bc1800, 0x4, 0x4})
	/go/pkg/mod/github.com/onflow/cadence@v0.31.3/runtime/interpreter/interpreter.go:476 +0x2b6
github.com/onflow/cadence/runtime.(*interpreterTransactionExecutor).transactionExecutionFunction.func1(0xda59a1b0e0)
	/go/pkg/mod/github.com/onflow/cadence@v0.31.3/runtime/transaction_executor.go:265 +0x2a9
github.com/onflow/cadence/runtime.(*interpreterEnvironment).Interpret.func1()
	/go/pkg/mod/github.com/onflow/cadence@v0.31.3/runtime/environment.go:994 +0x9e
github.com/onflow/cadence/runtime.reportMetric(0x122f719c998, {0x7e1aa57fb118?, 0x122fa598140?}, 0x122f719c980)
	/go/pkg/mod/github.com/onflow/cadence@v0.31.3/runtime/runtime.go:201 +0x65
github.com/onflow/cadence/runtime.(*interpreterEnvironment).Interpret(0x134eac6bb00, {0x2890d68, 0x104f06bc760}, 0xc0ee2bc640?, 0x122fa994db0)
	/go/pkg/mod/github.com/onflow/cadence@v0.31.3/runtime/environment.go:988 +0x105
github.com/onflow/cadence/runtime.(*interpreterTransactionExecutor).execute(0x122fa5f5680)
	/go/pkg/mod/github.com/onflow/cadence@v0.31.3/runtime/transaction_executor.go:222 +0x19c
github.com/onflow/cadence/runtime.(*interpreterTransactionExecutor).Execute.func1()
	/go/pkg/mod/github.com/onflow/cadence@v0.31.3/runtime/transaction_executor.go:79 +0x25
sync.(*Once).doSlow(0x0?, 0x122b6bc0700?)
	/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(0x122fa5f5680?)
	/go/pkg/mod/github.com/onflow/cadence@v0.31.3/runtime/transaction_executor.go:78 +0x4a
github.com/onflow/flow-go/fvm/runtime.WrappedCadenceExecutor.Execute({{0x2889df0?, 0x122fa5f5680?}})
	/app/fvm/runtime/wrapped_cadence_runtime.go:89 +0x27
github.com/onflow/flow-go/fvm.(*transactionExecutor).normalExecution(0x1226297f680)
	/app/fvm/transactionInvoker.go:359 +0xc2
github.com/onflow/flow-go/fvm.(*transactionExecutor).ExecuteTransactionBody(0x1226297f680)
	/app/fvm/transactionInvoker.go:275 +0x10a
github.com/onflow/flow-go/fvm.(*transactionExecutor).execute(0x1226297f680)
	/app/fvm/transactionInvoker.go:240 +0x9b
github.com/onflow/flow-go/fvm.(*transactionExecutor).Execute(0x1226297f680?)
	/app/fvm/transactionInvoker.go:150 +0x1e
github.com/onflow/flow-go/fvm.Run({0x2889fd0?, 0x1226297f680})
	/app/fvm/fvm.go:39 +0xc2
github.com/onflow/flow-go/fvm.(*VirtualMachine).Run(_, {0x0, 0x186a0, 0xffffffffffffffff, 0x3e80, 0xf424000, 0x1312d00, {0x1, 0x1, 0x3e8, ...}, ...}, ...)
	/app/fvm/fvm.go:120 +0xa4d
github.com/onflow/flow-go/engine/execution/computation/computer.(*blockComputer).executeTransaction(_, {_, _}, {{0x122f6385f80, 0x40}, 0x4, 0x7, 0x0, {0x0, 0x186a0, ...}, ...}, ...)
	/app/engine/execution/computation/computer/computer.go:456 +0x132d
github.com/onflow/flow-go/engine/execution/computation/computer.(*blockComputer).executeCollection(_, {_, _}, _, {_, _}, {{0x122f6385f80, 0x40}, 0x4, 0x122ed495d20, ...}, ...)
	/app/engine/execution/computation/computer/computer.go:394 +0xba8
github.com/onflow/flow-go/engine/execution/computation/computer.(*blockComputer).executeBlock(0xc25029e000, {0x288e950, 0x122f6a27c50}, {0x28a4c60, 0x3cbe6c8}, 0x122ed4db780, {0x28a4360, 0x122f6a4c000?}, 0xede454?)
	/app/engine/execution/computation/computer/computer.go:281 +0x66a
github.com/onflow/flow-go/engine/execution/computation/computer.(*blockComputer).ExecuteBlock(0xc25029e000, {0x288e950, 0x122f6a27c50}, 0x122ed4db780, {0x28a4360, 0x122f6a4c000}, 0x46b702799ac8e711?)
	/app/engine/execution/computation/computer/computer.go:185 +0x33b
github.com/onflow/flow-go/engine/execution/computation.(*Manager).ComputeBlock(0xc25030a000, {0x288e950?, 0x122f6a27c50}, 0x122ed4db780, {0x28a4360, 0x122f6a4c000})
	/app/engine/execution/computation/manager.go:293 +0x1d3
github.com/onflow/flow-go/engine/execution/ingestion.(*Engine).executeBlock(0xc1678eb4a0, {0x288e8a8, 0xc25358ab80}, 0x122ed4db780)
	/app/engine/execution/ingestion/engine.go:616 +0x2ad
github.com/onflow/flow-go/engine/execution/ingestion.(*Engine).executeBlockIfComplete.func1()
	/app/engine/execution/ingestion/engine.go:842 +0x2c
github.com/onflow/flow-go/engine.(*Unit).Launch.func1()
	/app/engine/unit.go:74 +0x62
created by github.com/onflow/flow-go/engine.(*Unit).Launch
	/app/engine/unit.go:72 +0x7f

  --> 1dfd1e5b87b847dc.BloctoStorageRent:45:4


Hash:
e50e794c3bc9e413d00d0ad758be910b9d1f89de03651cd70a91d8aeedfd5675
Status:
ERROR
Block height:
46294223
Block id:
ff8439d8cafe1f374160324ea5cd0dc9c23564567f6c0e258a9859625d27de4b
Timestamp:
Wednesday 8 February 2023 at 23:55:57 UTC
()
Proposer:
Gas used:
500