Entry Point

Creating, managing, and executing workflows, providing a structured approach.

Core Functionalities

  • Workflow Creation:

    • Allows the definition of workflows with a set of parameters for checks and actions:

      • Checkers: Entity that can verify pre-defined conditions on-chain (Price, Time, Health Factor)

      • Actions: A set of on-chain interactions executed by the vault.

        Workflow

    • Each workflow is identified by a unique workflowKey and specified executor address which can call workflow methods.

  • Workflow Execution:

    • Run Function: Invokes the workflow by automation services, ensuring all checks pass before execution.

  • Workflow Deactivation:

    • Allows for the deactivation of workflows by specifying the workflowKey, ensuring clean-up and cancellation of tasks if necessary.

Last updated