Liquidations Grace Sentinel activation
01Summary
This proposal activates the Liquidations Grace Sentinel feature for Aave v2 on Ethereum, Polygon, and Avalanche. This is an emergency mechanism that allows the Aave Guardian to set per-asset grace periods during which liquidations cannot be processed, enabling controlled and gradual unpausing of the pool after a pause event. The proposal also includes stable debt token upgrades across these networks.
- Type
- protocol addition
Key changes
- Deployment of LiquidationsGraceSentinel feature allowing per-asset grace periods for controlled pool unpausing(high)
- Update of COLLATERAL_MANAGER contract on Ethereum, Polygon, and Avalanche to include new liquidation grace period logic(high)
- Stable debt token upgrades on Ethereum, Polygon, and Avalanche following AIP-359 approach(medium)
- Permission for Aave Guardian to granularly set grace periods per asset to prevent liquidations during recovery periods(high)
Generated by Kvorum
02Description
Simple Summary
This proposal actives a new Aave v2 feature, the Liquidations Grace Sentinel, an emergency mechanism allowing controlled unpause by the Aave Guardian whenever a pause was enabled.
Additionally, extra stable debt token upgrades are included, following the same approach as proposal 359
Motivation
The Liquidation Grace Sentinel is a new feature introduced into Aave v2, allowing for the Aave Guardian to granularly (per asset) set a "grace period" for an asset. An asset being in "grace period" implies that liquidations involving it as collateral OR repaid debt can't be processed, so factually is a less aggressive pool-wide pause.
The main objective of this mechanism, is to allow a gracefully unpause of an Aave v2 pool: if market conditions allow, a grace period of X minutes/hours/days can be set for when a pool will be unpaused.
Same as with the pause mechanism (as they are complementary), the usage of the liquidation grace sentinel will be allowed only for the current `emergencyAdmin`` of the Aave v2 pool: the Aave Guardian.
Specification
On AaveV2Etherem, AaveV2Polygon and AaveV2Avalanche the proposal will call:
POOL_ADDRESSES_PROVIDER.setLendingPoolCollateralManager(NEW_COLLATERAL_MANAGER);to update the COLLATERAL_MANAGER with a new version containing theLiquidationsGraceSentinel
In addition stable debt tokens are upgraded analog to aip 359.
The proposal has been tested by BGD Labs and reviewed by Aave Companies and Certora.
References
- Implementation: AaveV2Ethereum, AaveV2Polygon, AaveV2Avalanche
- Tests
- Discussion
Copyright
Copyright and related rights waived via CC0.
03Mismatch analysis
A calldata-vs-description analysis is not generated yet. Review the decoded actions →
04Actions
- Target
- 0x9aee…2bc7
- Value
- 0 wei
- Function
- forwardPayloadForExecution((uint256,uint8,address,uint40))
- Arguments
{ "0": [ "1", "1", "0xdAbad81aF85554E9ae636395611C58F7eC1aAEc5", "6" ] }- Calldata
- Target
- 0x9aee…2bc7
- Value
- 0 wei
- Function
- forwardPayloadForExecution((uint256,uint8,address,uint40))
- Arguments
{ "0": [ "137", "1", "0x401B5D0294E23637c18fcc38b1Bca814CDa2637C", "2" ] }- Calldata
- Target
- 0x9aee…2bc7
- Value
- 0 wei
- Function
- forwardPayloadForExecution((uint256,uint8,address,uint40))
- Arguments
{ "0": [ "1", "1", "0xdAbad81aF85554E9ae636395611C58F7eC1aAEc5", "7" ] }- Calldata
- Target
- 0x9aee…2bc7
- Value
- 0 wei
- Function
- forwardPayloadForExecution((uint256,uint8,address,uint40))
- Arguments
{ "0": [ "137", "1", "0x401B5D0294E23637c18fcc38b1Bca814CDa2637C", "3" ] }- Calldata
- Target
- 0x9aee…2bc7
- Value
- 0 wei
- Function
- forwardPayloadForExecution((uint256,uint8,address,uint40))
- Arguments
{ "0": [ "43114", "1", "0x1140CB7CAfAcC745771C2Ea31e7B5C653c5d0B80", "2" ] }- Calldata
05Tally
Summed from votes
06Voters
| Voter | Choice | % of total | Rationale | ||
|---|---|---|---|---|---|
| 320x329c…3ed4 | For | 116.4K | 24.23% | — | 3y ago |
| 130x13bd…8548 | For | 61.3K | 12.76% | — | 3y ago |
| 230x2331…7e73 | For | 60K | 12.49% | — | 3y ago |
| 2C0x2cc1…4df1 | For | 43.7K | 9.09% | — | 3y ago |
| B90xb933…8dd1 | For | 42.4K | 8.82% | — | 3y ago |
| EA0xea17…6676 | For | 38.8K | 8.07% | — | 3y ago |
| EZezr3al.eth0x8659…7d0e | For | 38K | 7.91% | — | 3y ago |
| 570x57ab…2922 | For | 27.1K | 5.64% | — | 3y ago |
| 7A0x7ae1…e585 | For | 26.7K | 5.55% | — | 3y ago |
| 870x8787…ea52 | For | 21.1K | 4.39% | — | 3y ago |
| 180x1855…98ba | For | 5K | 1.05% | — | 3y ago |
| DF0xdf06…4977 | For | 27.3 | 0.01% | — | 3y ago |
| 180x18fe…ca20 | For | 0.2 | 0.00% | — | 3y ago |
07Forum
No forum thread is confidently linked to this proposal.
08Similar proposals
- aaveexecutedAave v3 Gnosis Activation74%
- aaveexecutedAave V3.5 Plasma Activation72%
- aaveexecutedAave v3 Base Activation72%
- aaveexecutedAave v3 Linea Activation71%
- aaveexecutedAave Ethereum V371%
- aaveexecutedAave V3.3 Celo Activation71%
- aaveexecutedAave v3 BNB Activation71%
- aaveexecutedAave V3.6 Mantle Activation71%
- aaveexecutedAave Metis V370%
- aaveexecutedAave V3.6 MegaETH Activation70%