Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Dev0x #1004

Merged
merged 21 commits into from
Mar 7, 2024
Merged

Dev0x #1004

merged 21 commits into from
Mar 7, 2024

Conversation

balqaasem
Copy link
Contributor

No description provided.

balqaasem added 21 commits March 1, 2024 16:23
# ECDP Emergency Shutdown Module

## Overview

Provides an Emergency Shutdown protocol for ECDP Stablecoin on Ethical DeFi. When a black swan occurs such as price plunge or fatal bug, the highest priority is to minimize user losses as much as possible.

The Emergency Shutdown Module enables three types of Emergency Shutdown's which are:
- Setter Emergency Shutdown: To Shutdown the Setter (SETR) Stablecoin ECDP System.
- Slick USD Emergency Shutdown: To Shutdown the Slick USD (USSD) Stablecoin ECDP System.

When the decision to shutdown the system is made, emergency shutdown module needs to trigger all related modules to halt, and start a series of operations including close some user entry, freeze feed prices, run offchain worker to settle CDPs that have debit, cancel all activities in the auctions module, when debits and gaps are settled, the stable currency holders are allowed to refund the remaining collateral assets.
… `Position` to `ECDPPosition`.

Remove `stake_increment_share`, add `Fees` type for Edfis NEW, rename `Position` to `ECDPPosition`.
@balqaasem balqaasem merged commit 8126c53 into master Mar 7, 2024
3 of 4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant