Skip to content

Invalid Strategy Config Panicked Scheduler #67

@nvdtf

Description

@nvdtf

Failed Scheduler Transaction

Panic in preprocess failed the scheduler and stopped all further operation. We should check if this can be caught early.

[Error Code: 1101] error caused by: 1 error occurred:
	* transaction execute failed: [Error Code: 1101] cadence runtime error: Execution failed:
  --> 7e9b2dbccd9eebda8a044e3ae69e17cb381701c98f1a7d59f97035b5c69ef985:13:8
   |
13 |         schedulerRef.executeTransaction(id: id)
   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

    --> 8c5303eaa26202d6.FlowTransactionScheduler:1278:12

   --> d7940879cde632b6.FlowYieldVaultsEVMWorkerOps:520:46

   --> d7940879cde632b6.FlowYieldVaultsEVMWorkerOps:584:48

   --> d7940879cde632b6.FlowYieldVaultsEVM:496:43

error: error getting program d2580caf2ef07c2f.FlowYieldVaultsStrategies: failed to derive value: load program failed: Checking failed:
error: resource `FlowYieldVaultsStrategies.TracerStrategy` does not conform to resource interface `FlowYieldVaults.Strategy`
  --> d2580caf2ef07c2f.FlowYieldVaultsStrategies:64:25

  See documentation at: https://cadence-lang.org/docs/language/interfaces

error: resource `FlowYieldVaultsStrategies.mUSDCStrategy` does not conform to resource interface `FlowYieldVaults.Strategy`
   --> d2580caf2ef07c2f.FlowYieldVaultsStrategies:240:25

  See documentation at: https://cadence-lang.org/docs/language/interfaces

Was this error unhelpful?
Consider suggesting an improvement here: https://github.com/onflow/cadence/issues.

    --> d7940879cde632b6.FlowYieldVaultsEVM:1876:27

Was this error unhelpful?
Consider suggesting an improvement here: https://github.com/onflow/cadence/issues.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions