Skip to content

Commit

Permalink
Aavechan/v2 deprecation (#625)
Browse files Browse the repository at this point in the history
* feat: derisk V2

* add RF adjustement on mainnet

* feat: update BAL UOpt on mainnet

* feat: reran mainnet tests

* fix md

* fix: v2 deprecation correction

* fix: remove unmodified assets from AIP

* fix: correct md file

* Update src/20250220_Multi_AaveV2DeprecationUpdate/AaveV2Ethereum_AaveV2DeprecationUpdate_20250220.sol

Co-authored-by: Harsh Pandey <[email protected]>

* Update src/20250220_Multi_AaveV2DeprecationUpdate/AaveV2Ethereum_AaveV2DeprecationUpdate_20250220.sol

Co-authored-by: Harsh Pandey <[email protected]>

* Update src/20250220_Multi_AaveV2DeprecationUpdate/AaveV2Ethereum_AaveV2DeprecationUpdate_20250220.sol

Co-authored-by: Harsh Pandey <[email protected]>

* Update src/20250220_Multi_AaveV2DeprecationUpdate/AaveV2Ethereum_AaveV2DeprecationUpdate_20250220.sol

Co-authored-by: Harsh Pandey <[email protected]>

* Update src/20250220_Multi_AaveV2DeprecationUpdate/AaveV2Ethereum_AaveV2DeprecationUpdate_20250220.sol

Co-authored-by: Harsh Pandey <[email protected]>

* Update src/20250220_Multi_AaveV2DeprecationUpdate/AaveV2DeprecationUpdate.md

Co-authored-by: Harsh Pandey <[email protected]>

---------

Co-authored-by: marczeller <[email protected]>
Co-authored-by: Harsh Pandey <[email protected]>
  • Loading branch information
3 people authored Mar 3, 2025
1 parent 2603c71 commit c8c2e94
Show file tree
Hide file tree
Showing 12 changed files with 2,468 additions and 0 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,105 @@
## Reserve changes

### Reserve altered

#### WETH.e ([0x49D5c2BdFfac6CE2BFdB6640F4F80f226bc10bAB](https://snowtrace.io/address/0x49D5c2BdFfac6CE2BFdB6640F4F80f226bc10bAB))

| description | value before | value after |
| --- | --- | --- |
| borrowingEnabled | true | false |


#### WBTC.e ([0x50b7545627a5162F82A992c33b87aDc75187B218](https://snowtrace.io/address/0x50b7545627a5162F82A992c33b87aDc75187B218))

| description | value before | value after |
| --- | --- | --- |
| reserveFactor | 85 % [8500] | 99.99 % [9999] |
| borrowingEnabled | true | false |
| interestRateStrategy | [0x6724e923E4bb58fCdF7CEe7A5E7bBb47b99C2647](https://snowtrace.io/address/0x6724e923E4bb58fCdF7CEe7A5E7bBb47b99C2647) | [0x3dED180433c1cb0B0697eD2e85cE598414DaCE58](https://snowtrace.io/address/0x3dED180433c1cb0B0697eD2e85cE598414DaCE58) |
| baseVariableBorrowRate | 0 % | 20 % |
| variableRateSlope1 | 7 % | 0 % |
| interestRate | ![before](https://dash.onaave.com/api/static?variableRateSlope1=70000000000000000000000000&variableRateSlope2=3000000000000000000000000000&optimalUsageRatio=450000000000000000000000000&baseVariableBorrowRate=0&maxVariableBorrowRate=undefined) | ![after](https://dash.onaave.com/api/static?variableRateSlope1=0&variableRateSlope2=3000000000000000000000000000&optimalUsageRatio=450000000000000000000000000&baseVariableBorrowRate=200000000000000000000000000&maxVariableBorrowRate=undefined) |

#### WAVAX ([0xB31f66AA3C1e785363F0875A1B74E27b85FD66c7](https://snowtrace.io/address/0xB31f66AA3C1e785363F0875A1B74E27b85FD66c7))

| description | value before | value after |
| --- | --- | --- |
| borrowingEnabled | true | false |


#### USDT.e ([0xc7198437980c041c805A1EDcbA50c1Ce5db95118](https://snowtrace.io/address/0xc7198437980c041c805A1EDcbA50c1Ce5db95118))

| description | value before | value after |
| --- | --- | --- |
| borrowingEnabled | true | false |


#### DAI.e ([0xd586E7F844cEa2F87f50152665BCbc2C279D8d70](https://snowtrace.io/address/0xd586E7F844cEa2F87f50152665BCbc2C279D8d70))

| description | value before | value after |
| --- | --- | --- |
| borrowingEnabled | true | false |


## Raw diff

```json
{
"reserves": {
"0x49D5c2BdFfac6CE2BFdB6640F4F80f226bc10bAB": {
"borrowingEnabled": {
"from": true,
"to": false
}
},
"0x50b7545627a5162F82A992c33b87aDc75187B218": {
"borrowingEnabled": {
"from": true,
"to": false
},
"interestRateStrategy": {
"from": "0x6724e923E4bb58fCdF7CEe7A5E7bBb47b99C2647",
"to": "0x3dED180433c1cb0B0697eD2e85cE598414DaCE58"
},
"reserveFactor": {
"from": 8500,
"to": 9999
}
},
"0xB31f66AA3C1e785363F0875A1B74E27b85FD66c7": {
"borrowingEnabled": {
"from": true,
"to": false
}
},
"0xc7198437980c041c805A1EDcbA50c1Ce5db95118": {
"borrowingEnabled": {
"from": true,
"to": false
}
},
"0xd586E7F844cEa2F87f50152665BCbc2C279D8d70": {
"borrowingEnabled": {
"from": true,
"to": false
}
}
},
"strategies": {
"0x50b7545627a5162F82A992c33b87aDc75187B218": {
"address": {
"from": "0x6724e923E4bb58fCdF7CEe7A5E7bBb47b99C2647",
"to": "0x3dED180433c1cb0B0697eD2e85cE598414DaCE58"
},
"baseVariableBorrowRate": {
"from": "0",
"to": "200000000000000000000000000"
},
"variableRateSlope1": {
"from": "70000000000000000000000000",
"to": "0"
}
}
}
}
```

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
@@ -0,0 +1,283 @@
## Reserve changes

### Reserve altered

#### WPOL ([0x0d500B1d8E8eF31E21C99d1Db9A6444d3ADf1270](https://polygonscan.com/address/0x0d500B1d8E8eF31E21C99d1Db9A6444d3ADf1270))

| description | value before | value after |
| --- | --- | --- |
| borrowingEnabled | true | false |


#### CRV ([0x172370d5Cd63279eFa6d502DAB29171933a610AF](https://polygonscan.com/address/0x172370d5Cd63279eFa6d502DAB29171933a610AF))

| description | value before | value after |
| --- | --- | --- |
| borrowingEnabled | true | false |
| interestRateStrategy | [0xE66886B0e34Dc1C40B2d7BB1ff9137339648deEa](https://polygonscan.com/address/0xE66886B0e34Dc1C40B2d7BB1ff9137339648deEa) | [0xe80CDBb7115004064BDD62aEe89666d6b4B75921](https://polygonscan.com/address/0xe80CDBb7115004064BDD62aEe89666d6b4B75921) |
| optimalUsageRatio | 10 % | 45 % |
| variableRateSlope1 | 50 % | 0 % |
| variableRateSlope2 | 134 % | 300 % |
| maxExcessUsageRatio | 90 % | 55 % |
| baseVariableBorrowRate | 3 % | 20 % |
| interestRate | ![before](https://dash.onaave.com/api/static?variableRateSlope1=500000000000000000000000000&variableRateSlope2=1340000000000000000000000000&optimalUsageRatio=100000000000000000000000000&baseVariableBorrowRate=30000000000000000000000000&maxVariableBorrowRate=undefined) | ![after](https://dash.onaave.com/api/static?variableRateSlope1=0&variableRateSlope2=3000000000000000000000000000&optimalUsageRatio=450000000000000000000000000&baseVariableBorrowRate=200000000000000000000000000&maxVariableBorrowRate=undefined) |

#### WBTC ([0x1BFD67037B42Cf73acF2047067bd4F2C47D9BfD6](https://polygonscan.com/address/0x1BFD67037B42Cf73acF2047067bd4F2C47D9BfD6))

| description | value before | value after |
| --- | --- | --- |
| borrowingEnabled | true | false |


#### USDC ([0x2791Bca1f2de4661ED88A30C99A7a9449Aa84174](https://polygonscan.com/address/0x2791Bca1f2de4661ED88A30C99A7a9449Aa84174))

| description | value before | value after |
| --- | --- | --- |
| borrowingEnabled | true | false |


#### GHST ([0x385Eeac5cB85A38A9a07A70c73e0a3271CfB54A7](https://polygonscan.com/address/0x385Eeac5cB85A38A9a07A70c73e0a3271CfB54A7))

| description | value before | value after |
| --- | --- | --- |
| interestRateStrategy | [0x964a4edc8009cA560dE2cCe1bA6300d48ecc203e](https://polygonscan.com/address/0x964a4edc8009cA560dE2cCe1bA6300d48ecc203e) | [0xfe72F0c532c4E7cfA65FCbd3B92D926d26Fb73a9](https://polygonscan.com/address/0xfe72F0c532c4E7cfA65FCbd3B92D926d26Fb73a9) |
| optimalUsageRatio | 10 % | 45 % |
| variableRateSlope1 | 50 % | 0 % |
| variableRateSlope2 | 134 % | 300 % |
| maxExcessUsageRatio | 90 % | 55 % |
| baseVariableBorrowRate | 0 % | 20 % |
| interestRate | ![before](https://dash.onaave.com/api/static?variableRateSlope1=500000000000000000000000000&variableRateSlope2=1340000000000000000000000000&optimalUsageRatio=100000000000000000000000000&baseVariableBorrowRate=0&maxVariableBorrowRate=undefined) | ![after](https://dash.onaave.com/api/static?variableRateSlope1=0&variableRateSlope2=3000000000000000000000000000&optimalUsageRatio=450000000000000000000000000&baseVariableBorrowRate=200000000000000000000000000&maxVariableBorrowRate=undefined) |

#### LINK ([0x53E0bca35eC356BD5ddDFebbD1Fc0fD03FaBad39](https://polygonscan.com/address/0x53E0bca35eC356BD5ddDFebbD1Fc0fD03FaBad39))

| description | value before | value after |
| --- | --- | --- |
| borrowingEnabled | true | false |
| interestRateStrategy | [0xE41515721DF4c6eb221d6Ed25e9Ebe0108e822aA](https://polygonscan.com/address/0xE41515721DF4c6eb221d6Ed25e9Ebe0108e822aA) | [0x01576c429baB8724A11bef844dDa95165D899Fca](https://polygonscan.com/address/0x01576c429baB8724A11bef844dDa95165D899Fca) |
| optimalUsageRatio | 10 % | 45 % |
| variableRateSlope1 | 50 % | 0 % |
| variableRateSlope2 | 134 % | 300 % |
| maxExcessUsageRatio | 90 % | 55 % |
| baseVariableBorrowRate | 0 % | 20 % |
| interestRate | ![before](https://dash.onaave.com/api/static?variableRateSlope1=500000000000000000000000000&variableRateSlope2=1340000000000000000000000000&optimalUsageRatio=100000000000000000000000000&baseVariableBorrowRate=0&maxVariableBorrowRate=undefined) | ![after](https://dash.onaave.com/api/static?variableRateSlope1=0&variableRateSlope2=3000000000000000000000000000&optimalUsageRatio=450000000000000000000000000&baseVariableBorrowRate=200000000000000000000000000&maxVariableBorrowRate=undefined) |

#### WETH ([0x7ceB23fD6bC0adD59E62ac25578270cFf1b9f619](https://polygonscan.com/address/0x7ceB23fD6bC0adD59E62ac25578270cFf1b9f619))

| description | value before | value after |
| --- | --- | --- |
| borrowingEnabled | true | false |


#### DAI ([0x8f3Cf7ad23Cd3CaDbD9735AFf958023239c6A063](https://polygonscan.com/address/0x8f3Cf7ad23Cd3CaDbD9735AFf958023239c6A063))

| description | value before | value after |
| --- | --- | --- |
| borrowingEnabled | true | false |


#### BAL ([0x9a71012B13CA4d3D0Cdc72A177DF3ef03b0E76A3](https://polygonscan.com/address/0x9a71012B13CA4d3D0Cdc72A177DF3ef03b0E76A3))

| description | value before | value after |
| --- | --- | --- |
| borrowingEnabled | true | false |
| interestRateStrategy | [0xd9b99ccEe49a285dE83d16e0CEA1b4044e233bBE](https://polygonscan.com/address/0xd9b99ccEe49a285dE83d16e0CEA1b4044e233bBE) | [0xA78F3bc07035422f6f69c3f2B72fcCd0487348FA](https://polygonscan.com/address/0xA78F3bc07035422f6f69c3f2B72fcCd0487348FA) |
| optimalUsageRatio | 20 % | 45 % |
| variableRateSlope1 | 50 % | 0 % |
| variableRateSlope2 | 134 % | 300 % |
| maxExcessUsageRatio | 80 % | 55 % |
| baseVariableBorrowRate | 5 % | 20 % |
| interestRate | ![before](https://dash.onaave.com/api/static?variableRateSlope1=500000000000000000000000000&variableRateSlope2=1340000000000000000000000000&optimalUsageRatio=200000000000000000000000000&baseVariableBorrowRate=50000000000000000000000000&maxVariableBorrowRate=undefined) | ![after](https://dash.onaave.com/api/static?variableRateSlope1=0&variableRateSlope2=3000000000000000000000000000&optimalUsageRatio=450000000000000000000000000&baseVariableBorrowRate=200000000000000000000000000&maxVariableBorrowRate=undefined) |

#### USDT ([0xc2132D05D31c914a87C6611C10748AEb04B58e8F](https://polygonscan.com/address/0xc2132D05D31c914a87C6611C10748AEb04B58e8F))

| description | value before | value after |
| --- | --- | --- |
| borrowingEnabled | true | false |


## Raw diff

```json
{
"reserves": {
"0x0d500B1d8E8eF31E21C99d1Db9A6444d3ADf1270": {
"borrowingEnabled": {
"from": true,
"to": false
}
},
"0x172370d5Cd63279eFa6d502DAB29171933a610AF": {
"borrowingEnabled": {
"from": true,
"to": false
},
"interestRateStrategy": {
"from": "0xE66886B0e34Dc1C40B2d7BB1ff9137339648deEa",
"to": "0xe80CDBb7115004064BDD62aEe89666d6b4B75921"
}
},
"0x1BFD67037B42Cf73acF2047067bd4F2C47D9BfD6": {
"borrowingEnabled": {
"from": true,
"to": false
}
},
"0x2791Bca1f2de4661ED88A30C99A7a9449Aa84174": {
"borrowingEnabled": {
"from": true,
"to": false
}
},
"0x385Eeac5cB85A38A9a07A70c73e0a3271CfB54A7": {
"interestRateStrategy": {
"from": "0x964a4edc8009cA560dE2cCe1bA6300d48ecc203e",
"to": "0xfe72F0c532c4E7cfA65FCbd3B92D926d26Fb73a9"
}
},
"0x53E0bca35eC356BD5ddDFebbD1Fc0fD03FaBad39": {
"borrowingEnabled": {
"from": true,
"to": false
},
"interestRateStrategy": {
"from": "0xE41515721DF4c6eb221d6Ed25e9Ebe0108e822aA",
"to": "0x01576c429baB8724A11bef844dDa95165D899Fca"
}
},
"0x7ceB23fD6bC0adD59E62ac25578270cFf1b9f619": {
"borrowingEnabled": {
"from": true,
"to": false
}
},
"0x8f3Cf7ad23Cd3CaDbD9735AFf958023239c6A063": {
"borrowingEnabled": {
"from": true,
"to": false
}
},
"0x9a71012B13CA4d3D0Cdc72A177DF3ef03b0E76A3": {
"borrowingEnabled": {
"from": true,
"to": false
},
"interestRateStrategy": {
"from": "0xd9b99ccEe49a285dE83d16e0CEA1b4044e233bBE",
"to": "0xA78F3bc07035422f6f69c3f2B72fcCd0487348FA"
}
},
"0xc2132D05D31c914a87C6611C10748AEb04B58e8F": {
"borrowingEnabled": {
"from": true,
"to": false
}
}
},
"strategies": {
"0x172370d5Cd63279eFa6d502DAB29171933a610AF": {
"address": {
"from": "0xE66886B0e34Dc1C40B2d7BB1ff9137339648deEa",
"to": "0xe80CDBb7115004064BDD62aEe89666d6b4B75921"
},
"baseVariableBorrowRate": {
"from": "30000000000000000000000000",
"to": "200000000000000000000000000"
},
"maxExcessUsageRatio": {
"from": "900000000000000000000000000",
"to": "550000000000000000000000000"
},
"optimalUsageRatio": {
"from": "100000000000000000000000000",
"to": "450000000000000000000000000"
},
"variableRateSlope1": {
"from": "500000000000000000000000000",
"to": "0"
},
"variableRateSlope2": {
"from": "1340000000000000000000000000",
"to": "3000000000000000000000000000"
}
},
"0x385Eeac5cB85A38A9a07A70c73e0a3271CfB54A7": {
"address": {
"from": "0x964a4edc8009cA560dE2cCe1bA6300d48ecc203e",
"to": "0xfe72F0c532c4E7cfA65FCbd3B92D926d26Fb73a9"
},
"baseVariableBorrowRate": {
"from": "0",
"to": "200000000000000000000000000"
},
"maxExcessUsageRatio": {
"from": "900000000000000000000000000",
"to": "550000000000000000000000000"
},
"optimalUsageRatio": {
"from": "100000000000000000000000000",
"to": "450000000000000000000000000"
},
"variableRateSlope1": {
"from": "500000000000000000000000000",
"to": "0"
},
"variableRateSlope2": {
"from": "1340000000000000000000000000",
"to": "3000000000000000000000000000"
}
},
"0x53E0bca35eC356BD5ddDFebbD1Fc0fD03FaBad39": {
"address": {
"from": "0xE41515721DF4c6eb221d6Ed25e9Ebe0108e822aA",
"to": "0x01576c429baB8724A11bef844dDa95165D899Fca"
},
"baseVariableBorrowRate": {
"from": "0",
"to": "200000000000000000000000000"
},
"maxExcessUsageRatio": {
"from": "900000000000000000000000000",
"to": "550000000000000000000000000"
},
"optimalUsageRatio": {
"from": "100000000000000000000000000",
"to": "450000000000000000000000000"
},
"variableRateSlope1": {
"from": "500000000000000000000000000",
"to": "0"
},
"variableRateSlope2": {
"from": "1340000000000000000000000000",
"to": "3000000000000000000000000000"
}
},
"0x9a71012B13CA4d3D0Cdc72A177DF3ef03b0E76A3": {
"address": {
"from": "0xd9b99ccEe49a285dE83d16e0CEA1b4044e233bBE",
"to": "0xA78F3bc07035422f6f69c3f2B72fcCd0487348FA"
},
"baseVariableBorrowRate": {
"from": "50000000000000000000000000",
"to": "200000000000000000000000000"
},
"maxExcessUsageRatio": {
"from": "800000000000000000000000000",
"to": "550000000000000000000000000"
},
"optimalUsageRatio": {
"from": "200000000000000000000000000",
"to": "450000000000000000000000000"
},
"variableRateSlope1": {
"from": "500000000000000000000000000",
"to": "0"
},
"variableRateSlope2": {
"from": "1340000000000000000000000000",
"to": "3000000000000000000000000000"
}
}
}
}
```
Loading

1 comment on commit c8c2e94

@sakulstra
Copy link
Contributor

Choose a reason for hiding this comment

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

🌈Test Results Compiling 345 files with Solc 0.8.22 Solc 0.8.22 finished in 162.55s Compiler run successful! 2025-03-03T09:54:34.565388Z ERROR cheatcodes: non-empty stderr input=["npx", "@bgd-labs/aave-cli@^1.1.17", "diff-snapshots", "./reports/AaveV2Avalanche_AaveV2DeprecationUpdate_20250220_before.json", "./reports/AaveV2Avalanche_AaveV2DeprecationUpdate_20250220_after.json", "-o", "./diffs/AaveV2Avalanche_AaveV2DeprecationUpdate_20250220_before_AaveV2Avalanche_AaveV2DeprecationUpdate_20250220_after.md"] stderr="npm warn exec The following package was not found and will be installed: @bgd-labs/[email protected]\n"

Ran 1 test for src/20250220_Multi_AaveV2DeprecationUpdate/AaveV2Avalanche_AaveV2DeprecationUpdate_20250220.t.sol:AaveV2Avalanche_AaveV2DeprecationUpdate_20250220_Test
[PASS] test_defaultProposalExecution() (gas: 11622593)
Logs:
E2E: Collateral WETH.e, TestAsset WETH.e
SUPPLY: WETH.e, Amount: 366638802117705721031868244
SUPPLY: WETH.e, Amount: 3666388021177057210318682
WITHDRAW: WETH.e, Amount: 1833194010588528605159341
WITHDRAW: WETH.e, Amount: 1833194010588528605159341
E2E: Collateral WETH.e, TestAsset DAI.e
SUPPLY: WETH.e, Amount: 366638802117705721031868244
SUPPLY: DAI.e, Amount: 9999216161445104318272490619
WITHDRAW: DAI.e, Amount: 4999608080722552159136245309
WITHDRAW: DAI.e, Amount: 4999608080722552159136245311
E2E: Collateral WETH.e, TestAsset USDT.e
SUPPLY: WETH.e, Amount: 366638802117705721031868244
SUPPLY: USDT.e, Amount: 10001539436950135
WITHDRAW: USDT.e, Amount: 5000769718475067
WITHDRAW: USDT.e, Amount: 5000769718475067
E2E: Collateral WETH.e, TestAsset USDC.e
SUPPLY: WETH.e, Amount: 366638802117705721031868244
SUPPLY: USDC.e, Amount: 10000459021069067
WITHDRAW: USDC.e, Amount: 5000229510534533
WITHDRAW: USDC.e, Amount: 5000229510534535
BORROW: USDC.e, Amount 10000459021069067, Stable: false
REPAY: USDC.e, Amount: 10000459021069067
E2E: Collateral WETH.e, TestAsset WAVAX
SUPPLY: WETH.e, Amount: 366638802117705721031868244
SUPPLY: WAVAX, Amount: 413209805088521729939211465
WITHDRAW: WAVAX, Amount: 206604902544260864969605732
WITHDRAW: WAVAX, Amount: 206604902544260864969605733

Suite result: ok. 1 passed; 0 failed; 0 skipped; finished in 51.00s (50.10s CPU time)

Ran 1 test suite in 51.01s (51.00s CPU time): 1 tests passed, 0 failed, 0 skipped (1 total tests)
No files changed, compilation skipped

Ran 1 test for src/20250220_Multi_AaveV2DeprecationUpdate/AaveV2Ethereum_AaveV2DeprecationUpdate_20250220.t.sol:AaveV2Ethereum_AaveV2DeprecationUpdate_20250220_Test
[PASS] test_defaultProposalExecution() (gas: 194396879)
Logs:
E2E: Collateral WBTC, TestAsset USDT
SUPPLY: WBTC, Amount: 283149028
SUPPLY: USDT, Amount: 2733354927
WITHDRAW: USDT, Amount: 1366677463
WITHDRAW: USDT, Amount: 1366677465
E2E: Collateral WBTC, TestAsset WBTC
SUPPLY: WBTC, Amount: 283149028
SUPPLY: WBTC, Amount: 2831490
WITHDRAW: WBTC, Amount: 1415745
WITHDRAW: WBTC, Amount: 1415746
E2E: Collateral WBTC, TestAsset WETH
SUPPLY: WBTC, Amount: 283149028
SUPPLY: WETH, Amount: 1000000000000000000
WITHDRAW: WETH, Amount: 500000000000000000
WITHDRAW: WETH, Amount: 500000000000000000
E2E: Collateral WBTC, TestAsset DAI
SUPPLY: WBTC, Amount: 283149028
SUPPLY: DAI, Amount: 2732856659676904392212
WITHDRAW: DAI, Amount: 1366428329838452196106
WITHDRAW: DAI, Amount: 1366428329838452196105
E2E: Collateral WBTC, TestAsset USDC
SUPPLY: WBTC, Amount: 283149028
SUPPLY: USDC, Amount: 2733310562
WITHDRAW: USDC, Amount: 1366655281
WITHDRAW: USDC, Amount: 1366655281
E2E: Collateral WBTC, TestAsset stETH
SUPPLY: WBTC, Amount: 283149028
SUPPLY: stETH, Amount: 1000000000000000000
WITHDRAW: stETH, Amount: 500000000000000000
WITHDRAW: stETH, Amount: 499999999999999999

Suite result: ok. 1 passed; 0 failed; 0 skipped; finished in 123.97s (123.29s CPU time)

Ran 1 test suite in 123.98s (123.97s CPU time): 1 tests passed, 0 failed, 0 skipped (1 total tests)
No files changed, compilation skipped

Ran 1 test for src/20250220_Multi_AaveV2DeprecationUpdate/AaveV2Polygon_AaveV2DeprecationUpdate_20250220.t.sol:AaveV2Polygon_AaveV2DeprecationUpdate_20250220_Test
[PASS] test_defaultProposalExecution() (gas: 25570518)
Logs:
E2E: Collateral DAI, TestAsset DAI
SUPPLY: DAI, Amount: 272561121818068996575965
SUPPLY: DAI, Amount: 2725611218180689965759
WITHDRAW: DAI, Amount: 1362805609090344982879
WITHDRAW: DAI, Amount: 1362805609090344982879
E2E: Collateral DAI, TestAsset USDC
SUPPLY: DAI, Amount: 272561121818068996575965
SUPPLY: USDC, Amount: 2726038083
WITHDRAW: USDC, Amount: 1363019041
WITHDRAW: USDC, Amount: 1363019043
E2E: Collateral DAI, TestAsset USDT
SUPPLY: DAI, Amount: 272561121818068996575965
SUPPLY: USDT, Amount: 2726065318
WITHDRAW: USDT, Amount: 1363032659
WITHDRAW: USDT, Amount: 1363032658
E2E: Collateral DAI, TestAsset WBTC
SUPPLY: DAI, Amount: 272561121818068996575965
SUPPLY: WBTC, Amount: 2823274
WITHDRAW: WBTC, Amount: 1411637
WITHDRAW: WBTC, Amount: 1411637
E2E: Collateral DAI, TestAsset WETH
SUPPLY: DAI, Amount: 272561121818068996575965
SUPPLY: WETH, Amount: 1000000000000000000
WITHDRAW: WETH, Amount: 500000000000000000
WITHDRAW: WETH, Amount: 500000000000000000
E2E: Collateral DAI, TestAsset WPOL
SUPPLY: DAI, Amount: 272561121818068996575965
SUPPLY: WPOL, Amount: 9011958426959743998611
WITHDRAW: WPOL, Amount: 4505979213479871999305
WITHDRAW: WPOL, Amount: 4505979213479871999306

Suite result: ok. 1 passed; 0 failed; 0 skipped; finished in 53.92s (53.42s CPU time)

Ran 1 test suite in 53.93s (53.92s CPU time): 1 tests passed, 0 failed, 0 skipped (1 total tests)

Please sign in to comment.