Skip to content
This repository has been archived by the owner on Apr 11, 2024. It is now read-only.

Latest commit

 

History

History
34 lines (21 loc) · 1.16 KB

REP-0012.md

File metadata and controls

34 lines (21 loc) · 1.16 KB

REP-0012: Early exit in maintenance mode

Preamble

REP-0012
Title: Early exit in maintenance mode
Author: Ronin Core Team
Type: Standard Track
Status: Approved
Created: 2024-03-08

Abstract

We are adding a method to allow the validators to exit early during maintenance mode.

Rationale

At times, validators may need to enter maintenance mode while upgrading versions or addressing technical issues. However, predicting the duration of maintenance can be challenging. Therefore, we are introducing a new method that enables validators to exit early during maintenance mode.

Specification

We have implemented a method that enables validators to exit maintenance mode early, allowing them to resume block production as usual in the next epoch.

When a validator intends to enter maintenance mode, they can schedule maintenance for a sufficiently long period. Upon completing the necessary maintenance tasks on their node, they can use the new method to exit maintenance mode."

Security analysis

The new feature does not affect the security of Ronin.

License

The content is licensed under CC0.