Skip to content

Commit 1d68d1f

Browse files
committed
fix: remove leftover todo
1 parent 609c4f2 commit 1d68d1f

2 files changed

Lines changed: 0 additions & 15 deletions

File tree

README.md

Lines changed: 0 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -30,17 +30,3 @@ This sequence includes the general steps plus specific handling for the AAVE and
3030
1. **Execute Default Upgrade:** The `_defaultUpgrade()` function is called, performing the steps from the "General Upgrade Sequence" above. This process is configured to skip the `aAAVE` and `vGHO` tokens, which require special handling.
3131
2. **Upgrade vGHO Implementation:** `POOL_CONFIGURATOR.updateVariableDebtToken` is called for the GHO reserve, setting its implementation to the custom `V_TOKEN_GHO_IMPL`. This implementation ensures continued compatibility with the GHO discount rate strategy.
3232
3. **Upgrade aAAVE Implementation:** `POOL_CONFIGURATOR.updateAToken` is called for the AAVE reserve, setting its implementation to the `A_TOKEN_WITH_DELEGATION_IMPL`. This preserves the vote delegation functionality unique to the AAVE token.
33-
34-
### Libraries (TODO, need to be updated when the libraries will be updated)
35-
36-
For non-zksync(shanghai) networks:
37-
38-
`FOUNDRY_LIBRARIES=aave-v3-origin/contracts/protocol/libraries/logic/BorrowLogic.sol:BorrowLogic:0xFeD9871528E713B5038c4c44BbE7a315f56cAdc6,aave-v3-origin/contracts/protocol/libraries/logic/ConfiguratorLogic.sol:ConfiguratorLogic:0x6E2aFD57a161d12f34f416c29619BFeAcAC8AA18,aave-v3-origin/contracts/protocol/libraries/logic/EModeLogic.sol:EModeLogic:0xD1bddC05A3BB5A7907d82A1b4F1E21dBCE69c3d5,aave-v3-origin/contracts/protocol/libraries/logic/FlashLoanLogic.sol:FlashLoanLogic:0x5e84CEe2afb7B37d2AB14722C39A7c1C26F5B0BB,aave-v3-origin/contracts/protocol/libraries/logic/LiquidationLogic.sol:LiquidationLogic:0x36Ae486289bB807C3C79A1427b9c3D934294ef43,aave-v3-origin/contracts/protocol/libraries/logic/PoolLogic.sol:PoolLogic:0xE51B69e5722Bf547866A4d7Bc190c6e81b626806,aave-v3-origin/contracts/protocol/libraries/logic/SupplyLogic.sol:SupplyLogic:0x034Fd14b9Ae6bB066a1F9f85A55e990b0b25c168`
39-
40-
For linea(london):
41-
42-
`FOUNDRY_LIBRARIES=aave-v3-origin/contracts/protocol/libraries/logic/BorrowLogic.sol:BorrowLogic:0x46464bCF5BBa29834b57E6c7631fEfb966F427A2,aave-v3-origin/contracts/protocol/libraries/logic/ConfiguratorLogic.sol:ConfiguratorLogic:0xD379a9e4A925916cF69c16C34409F401a28d5A52,aave-v3-origin/contracts/protocol/libraries/logic/EModeLogic.sol:EModeLogic:0x9D147ED046EA1c629B6e66b0504E45019B133aa4,aave-v3-origin/contracts/protocol/libraries/logic/FlashLoanLogic.sol:FlashLoanLogic:0xb5656eCAE657A1bF5f7F5CD06363090A4D2c68e3,aave-v3-origin/contracts/protocol/libraries/logic/LiquidationLogic.sol:LiquidationLogic:0x22B38029a2B034340B695C6144B3AfD678e109E3,aave-v3-origin/contracts/protocol/libraries/logic/PoolLogic.sol:PoolLogic:0xbB6558a80Ed7811bd6d02bD26814e49c349b3acD,aave-v3-origin/contracts/protocol/libraries/logic/SupplyLogic.sol:SupplyLogic:0x330a2C27fCE66685d87ebaE4cE9dA71D2F6D1141`
43-
44-
For zksync(cancun - still outdated):
45-
46-
`FOUNDRY_LIBRARIES=aave-v3-origin/contracts/protocol/libraries/logic/BorrowLogic.sol:BorrowLogic:0x352007644a7BdE6834309e9881aC59427799a4a5,aave-v3-origin/contracts/protocol/libraries/logic/ConfiguratorLogic.sol:ConfiguratorLogic:0xd22Ad1597d2e473C0985cC9589945114a7171198,aave-v3-origin/contracts/protocol/libraries/logic/EModeLogic.sol:EModeLogic:0xE74f2dDFCb29d4D7733ab7aB9Bb809aEB11ABb27,aave-v3-origin/contracts/protocol/libraries/logic/FlashLoanLogic.sol:FlashLoanLogic:0x9d9568079b93045C82822Bf70A91C151BD65a02E,aave-v3-origin/contracts/protocol/libraries/logic/LiquidationLogic.sol:LiquidationLogic:0x592B64d9246278D734F3E6B872452663ce5FE248,aave-v3-origin/contracts/protocol/libraries/logic/PoolLogic.sol:PoolLogic:0xaE13c560F109649c4211801cB64aa1B794b0A5d3,aave-v3-origin/contracts/protocol/libraries/logic/SupplyLogic.sol:SupplyLogic:0x98daac81a8b784c5930b884e64e711fecde0ef51`

src/UpgradePayload.sol

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,6 @@ contract UpgradePayload {
5757

5858
function _defaultUpgrade() internal {
5959
// 1. Upgrade `Pool` implementation.
60-
// This enables usage of v3.4 interfaces and logic within the `Pool`.
6160
POOL_ADDRESSES_PROVIDER.setPoolImpl(POOL_IMPL);
6261

6362
// 2. Update AToken and VariableDebtToken implementations for all reserves.

0 commit comments

Comments
 (0)