đ§Frozen Markets and Reserves
How to Freeze a Reserve or Market in Pu239 Protocol
To freeze a reserve in the Pu239 protocol, utilize the setReserveFreeze
function found in the PoolConfigurator contract, which is applicable to every Pu239 market. Only individuals with the RiskAdmin or PoolAdmin role have the authority to carry out this action. These roles are managed by Pu239 Governance (or the Guardian multisig on networks that do not have a governance bridge), which also has the power to delegate these roles to other users.
Implications of a Frozen Reserve
When a reserve is frozen, several activities are restricted, including adding new funds, issuing new loans, or changing interest rates from variable to stable and vice versa. Nevertheless, users can still repay loans, withdraw funds, handle liquidations, and earn interest on stable rate loans.
Unfreezing a Reserve or Market
It is possible to unfreeze a reserve or market using the same method and contract function used for freezing, as long as the conditions allow for lending and borrowing activities to resume.
Pausing a Reserve
Pausing a reserve involves stopping all related activities, such as adding funds, borrowing, repaying loans, adjusting interest rates, handling liquidations, or transferring aTokens. The roles and procedures for freezing and unfreezing a reserve are similar to those for pausing and unpausing, which are facilitated through the setReservePause
function.
Last updated