Skip to content

Latest commit

 

History

History
77 lines (45 loc) · 2.32 KB

162-aave-v2-ethereum-freeze-busd.md

File metadata and controls

77 lines (45 loc) · 2.32 KB

Proposal 162. BUSD freezing on Aave v2 Ethereum


Voting link

https://app.aave.com/governance/proposal/?proposalId=162


Governance forum discussion

https://governance.aave.com/t/arfc-freeze-busd-on-aave-v2/11842


BGD analysis


Proposal types

🧊 freeze-asset


Context

Given the upcoming halting of BUSD minting, this proposal freezes BUSD on Aave v2 Ethereum, stopping new deposits and borrowings, but keeping all other dynamics (repayment, liquidation).


Proposal creation

Transaction: https://etherscan.io/tx/0x40efa789f79416a27d9978acf003ea48dfe75f087c14c73638d9784c4667adb9

- id: 162
- creator: 0x329c54289ff5d6b7b7dae13592c6b1eda1543ed4
- executor: 0xee56e2b3d491590b5b31738cc34d5232f378a8d5
- targets: [0x9c4bf756e2d8da301121b036958f6b3fcd0fe801]
- values: [0]
- signatures: [execute()]
- calldatas: [0x]
- withDelegatecalls: [true]
- startBlock: 16685056
- endBlock: 16704256
- strategy: 0xb7e383ef9b1e9189fc0f71fb30af8aa14377429e
- ipfsHash: 0x1b90a1c2218867611b3d705e42b65c4a54a0e72bf5d23d20cc292d47c05a1568

Aave Seatbelt report

https://github.com/bgd-labs/seatbelt-for-ghosts/blob/main/reports/Aave/0xEC568fffba86c094cf06b22134B23074DFE2252c/162.md


Technical analysis

The proposal payload simply interacts with the PoolConfigurator of Aave v2 Ethereum to freeze BUSD by calling the freezeReserve() function.


BGD validations

✅ The code on the proposal payload corresponds to the proposal specification.

✅ The proposal includes a proper tests suite, checking all necessary post-conditions.

✅ BGD reviewed the payload before the proposal was submitted.

✅ Only one payload used via delegatecall

✅ BGD reviewed the procedure followed to submit the proposal.