🦥
Cozy Safety Module
  • User Guides
    • Introduction
    • User FAQs
  • Developer Guides
    • Creating a Safety Module
      • Define Safety Module Configuration
      • Deploy a Safety Module
    • Manage a Safety Module
      • Replacing Triggers
    • Safety Module Deposits
    • Safety Module Redemptions / Withdrawals
    • Safety Module States
    • Safety Module Fees
    • Safety Module Slashing
    • Shared Safety Module Functionality
    • Create a Rewards Manager
      • Define a Rewards Manager Configuration
      • Deploy a Rewards Manager
      • Reward Pool Drip Models
    • Manage a Rewards Manager
      • Deposit Rewards
      • Update a Rewards Manager Configuration
    • Stake into a Rewards Manager
      • Stake
      • Claim Rewards
      • Unstake
    • Rewards Manager Accounting
    • Rewards Manager States
    • Create a Trigger
      • UMA Trigger Factory
      • Chainlink Trigger Factory
      • Ownable Trigger Factory
    • Permissions and Authorization
    • Token Integration Guidelines
    • Contract Deployments Registry
    • Payout Vaults
  • FAQ
    • Security FAQ
Powered by GitBook
On this page
  1. Developer Guides
  2. Manage a Safety Module

Replacing Triggers

PreviousManage a Safety ModuleNextSafety Module Deposits

Last updated 8 months ago

After a Safety Module's trigger is TRIGGERED it will need to be replaced. This is because a trigger cannot trigger the SafetyModule more than once.

You will need to wait for the Safety Module to be slashed and re-enter an ACTIVE state before replacing the trigger. Then follow these steps:

  • Go to the Safety Module page, click the cog in the top right and then click “Edit Safety Module.” Make you are connected as the owner or admin of the Safety Module or the cog will not appear.

  • Click on "Payout Logic"

  • From there, you will be able to set-up the replacement trigger and submit the transaction to finalize the update at the end of the flow.

Programmatically Replacing Triggers

If you wish to replace a trigger programmatically, you can follow the instructions on how to queue a config update.

here