Skip to content

Commit

Permalink
chore: automated cache update [skip cypress]
Browse files Browse the repository at this point in the history
  • Loading branch information
Cache bot committed Nov 7, 2023
1 parent ddf3c1a commit 08af9d3
Show file tree
Hide file tree
Showing 2 changed files with 52 additions and 8 deletions.
9 changes: 9 additions & 0 deletions src/static-build/ipfsFiles.json
Original file line number Diff line number Diff line change
Expand Up @@ -4484,6 +4484,15 @@
"description": "\n## Simple Summary\n\nThis 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.\n\nAdditionally, extra stable debt token upgrades are included, following the same approach as proposal 359\n\n## Motivation\n\nThe 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.\nAn 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.\n\nThe 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.\n\nSame 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.\n\n## Specification\n\nOn AaveV2Etherem, AaveV2Polygon and AaveV2Avalanche the proposal will call:\n\n- `POOL_ADDRESSES_PROVIDER.setLendingPoolCollateralManager(NEW_COLLATERAL_MANAGER);` to update the COLLATERAL_MANAGER with a new version containing the `LiquidationsGraceSentinel`\n\nIn addition stable debt tokens are upgraded analog to aip 359.\n\nThe proposal has been tested by BGD Labs and reviewed by Aave Companies and Certora.\n\n## References\n\n- Implementation: [AaveV2Ethereum](https://github.com/bgd-labs/stable-rate-patch/blob/main/src/payloads/V2EthLiquidationSentinelPayload.sol), [AaveV2Polygon](https://github.com/bgd-labs/stable-rate-patch/blob/main/src/payloads/V2PolLiquidationSentinelPayload.sol), [AaveV2Avalanche](https://github.com/bgd-labs/stable-rate-patch/blob/main/src/paayloads/V2AvaLiquidationSentinelPayload.sol)\n- [Tests](https://github.com/bgd-labs/stable-rate-patch/blob/main/tests/LiquidationsGraceSentinel.t.sol)\n- [Discussion](https://governance.aave.com/t/aave-v2-v3-security-incident-04-11-2023/15335/26)\n\n## Copyright\n\nCopyright and related rights waived via [CC0](https://creativecommons.org/publicdomain/zero/1.0/).\n",
"originalHash": "0xecc09c042c36f8f80bc77b6781eda8f475179c7ed5a7e3c784d5178f7ebb09a5",
"id": 361
},
{
"title": "Aave V2 Ethereum LT Reduction",
"author": "Chaos Labs - @yonikesel",
"discussions": "https://governance.aave.com/t/arfc-v2-ethereum-lt-reductions-10-27-2023/15249",
"ipfsHash": "QmaX2sty4kmdS4CKsD2wxLQq9sr374fMRhc3wbATUA78sc",
"description": "\n## Simple Summary\n\nA proposal to reduce Liquidation Threshold (LT) on Aave V2 Ethereum.\n\n## Motivation\n\nIn accordance with the [v2 deprecation framework](https://governance.aave.com/t/arfc-aave-v2-markets-deprecation-plan/14870), Chaos Labs and Gauntlet advise implementing the subsequent parameter changes to the frozen assets on Aave v2 Ethereum\n\n## LT Reductions\n\nThe recommendations below suggest an LT configuration that optimizes reductions without significantly increasing the number of accounts eligible for liquidation. The proposed values are set at a margin of at least ~4% from the closest LT figure, which would trigger more substantial liquidations.\n\nThis will affect 20 accounts, leading to a cumulative liquidation of $1,101 in collateral value.\n\n| Asset | Current LT | Rec LT | Value Liquidated ($) | Accounts Liquidated |\n| ------ | ---------- | ------ | -------------------- | ------------------- |\n| 1INCH | 24% | 1% | 163 | 1 |\n| BAL | 25% | 21% | 43 | 2 |\n| BAT | 1% | 1% | 0 | 0 |\n| CRV | 42% | 38% | 10 | 1 |\n| CVX | 33% | 30% | 0 | 0 |\n| DPI | 16% | 14% | 36 | 1 |\n| ENJ | 50% | 50% | 0 | 0 |\n| ENS | 50% | 47% | 2 | 1 |\n| MANA | 48% | 37% | 28 | 1 |\n| MKR | 35% | 30% | 149 | 1 |\n| REN | 27% | 25% | 57 | 1 |\n| SNX | 43% | 41% | 28 | 1 |\n| UNI | 70% | 64% | 0 | 0 |\n| xSUSHI | 28% | 1% | 270 | 9 |\n| YFI | 45% | 43% | 0 | 0 |\n| ZRX | 37% | 34% | 315 | 1 |\n| LINK | 82% | 81% | 0 | 0 |\n\n_As Liquidation Threshold reductions may lead to user accounts being eligible for liquidations upon their approval, we want to clarify the full implications to the community at each step. Chaos Labs will publicly communicate the planned amendments and list of affected accounts leading to the on-chain execution._\n\n## Specification\n\nFrozen Assets:\n\n| Asset | Current LT | Rec LT |\n| ------ | ---------- | ------ |\n| 1INCH | 24% | 1% |\n| BAL | 25% | 21% |\n| BAT | 1% | 1% |\n| CRV | 42% | 38% |\n| CVX | 33% | 30% |\n| DPI | 16% | 14% |\n| ENJ | 50% | 50% |\n| ENS | 50% | 47% |\n| MANA | 48% | 37% |\n| MKR | 35% | 30% |\n| REN | 27% | 25% |\n| SNX | 43% | 41% |\n| UNI | 70% | 64% |\n| xSUSHI | 28% | 1% |\n| YFI | 45% | 43% |\n| ZRX | 37% | 34% |\n| LINK | 82% | 81% |\n\n## References\n\n- Implementation: [AaveV2Ethereum](https://github.com/bgd-labs/aave-proposals-v3/blob/a0090d11882adb70c256bcdece3fa3f805638e51/src/20231030_AaveV2Ethereum_AaveV2EthereumLTReduction/AaveV2Ethereum_AaveV2EthereumLTReduction_20231030.sol)\n- Tests: [AaveV2Ethereum](https://github.com/bgd-labs/aave-proposals-v3/blob/a0090d11882adb70c256bcdece3fa3f805638e51/src/20231030_AaveV2Ethereum_AaveV2EthereumLTReduction/AaveV2Ethereum_AaveV2EthereumLTReduction_20231030.t.sol)\n- [Snapshot](Direct to AIP)\n- [Discussion](https://governance.aave.com/t/arfc-v2-ethereum-lt-reductions-10-27-2023/15249)\n\n# Disclaimer\n\nChaos Labs and Gauntlet have not been compensated by any third party for publishing this ARFC.\n\n## Copyright\n\nCopyright and related rights waived via [CC0](https://creativecommons.org/publicdomain/zero/1.0/).\n",
"originalHash": "0xb4f51e1760e48fe78974223d6e539f0eb40223b49ad48bbe2b8717fe553640d3",
"id": 362
}
]
}
51 changes: 43 additions & 8 deletions src/static-build/proposals.json
Original file line number Diff line number Diff line change
Expand Up @@ -13781,7 +13781,7 @@
"startBlock": 18508878,
"endBlock": 18528078,
"executionTime": 0,
"forVotes": "477775764235874858447296",
"forVotes": "477776771930234567623555",
"againstVotes": "0",
"executed": false,
"canceled": false,
Expand All @@ -13795,7 +13795,7 @@
"ipfsHash": "0x52c41474273548f21db3c505d7ef868c839b39a56de88e41f003275d7a38a267",
"startTimestamp": 1699224551,
"creationTimestamp": 1699137299,
"expirationTimestamp": 1699456211
"expirationTimestamp": 1699456259
},
{
"id": 359,
Expand Down Expand Up @@ -13845,8 +13845,8 @@
"totalVotingSupply": "16000000000000000000000000",
"ipfsHash": "0xd1e0aa9a282a7661a5419c9ba6a11ec98845c7377b080c95c99879e249403139",
"creationTimestamp": 1699306007,
"startTimestamp": 1699392959,
"expirationTimestamp": 1699623359
"startTimestamp": 1699393007,
"expirationTimestamp": 1699623407
},
{
"id": 360,
Expand Down Expand Up @@ -13880,8 +13880,8 @@
"totalVotingSupply": "16000000000000000000000000",
"ipfsHash": "0xa29f92cb29c3bd4bf1400c267ad1ceda4b58c45a4977a8175c2f9c38748b67da",
"creationTimestamp": 1699377407,
"startTimestamp": 1699463819,
"expirationTimestamp": 1699694219
"startTimestamp": 1699463867,
"expirationTimestamp": 1699694267
},
{
"id": 361,
Expand Down Expand Up @@ -13931,8 +13931,43 @@
"totalVotingSupply": "16000000000000000000000000",
"ipfsHash": "0xecc09c042c36f8f80bc77b6781eda8f475179c7ed5a7e3c784d5178f7ebb09a5",
"creationTimestamp": 1699377707,
"startTimestamp": 1699464119,
"expirationTimestamp": 1699694519
"startTimestamp": 1699464167,
"expirationTimestamp": 1699694567
},
{
"id": 362,
"creator": "0x329c54289Ff5D6B7b7daE13592C6B1EDA1543eD4",
"executor": "0xEE56e2B3D491590B5b31738cC34d5232F378a8D5",
"targets": [
"0x9AEE0B04504CeF83A65AC3f0e838D0593BCb2BC7"
],
"signatures": [
"forwardPayloadForExecution((uint256,uint8,address,uint40))"
],
"calldatas": [
"0x00000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000dabad81af85554e9ae636395611c58f7ec1aaec50000000000000000000000000000000000000000000000000000000000000002"
],
"withDelegatecalls": [
false
],
"startBlock": 18529541,
"endBlock": 18548741,
"executionTime": 0,
"forVotes": "0",
"againstVotes": "0",
"executed": false,
"canceled": false,
"strategy": "0xb7e383ef9B1E9189Fc0F71fb30af8aa14377429e",
"state": "Pending",
"minimumQuorum": "200",
"minimumDiff": "50",
"executionTimeWithGracePeriod": 0,
"proposalCreated": 18522341,
"totalVotingSupply": "16000000000000000000000000",
"ipfsHash": "0xb4f51e1760e48fe78974223d6e539f0eb40223b49ad48bbe2b8717fe553640d3",
"creationTimestamp": 1699387391,
"startTimestamp": 1699473815,
"expirationTimestamp": 1699704215
}
]
}

2 comments on commit 08af9d3

@github-actions
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This commit was deployed on ipfs

@github-actions
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This commit was deployed on ipfs

Please sign in to comment.