Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

September Funding Update Part A #531

Merged
merged 27 commits into from
Nov 28, 2024

Conversation

LucasWongC
Copy link
Contributor

@LucasWongC LucasWongC commented Nov 25, 2024

Changelog

This proposal updates the AaveSwapper implementation per this PR: bgd-labs/aave-helpers#353
Here is a test swap done with this implementation:

Original tx: https://etherscan.io/tx/0x1415a8a4a3222e0a7f035496583dbcac15fecda4808261329102037a9cd25ad3
Settlement: https://etherscan.io/tx/0x3aeae7383e6b1d41715b728f0ea82db53240875329eb20556041c538cf5fface
Cow Swap UI: https://explorer.cow.fi/address/0xcd6b416C6bdF7B14C11cedcf9d61f02B28FB6fCB

Migrate the following assets from Aave v2 to v3 Polygon.

amUSDT (All-100x10^6)
amDAI (All-1.0x10^18)
amWMATIC (All-1.0x10^18)
amWETH (All-1.0x10^18)
amWBTC (All-1.0x10^8)
amLINK (All-1.0x10^18)

Transfer the following assets to Ethereum.

Polygon Arbitrum Optimism
amUSDC.e (All-100x10^6) aArbUSDC (All-100x10^6) aOptUSDC (All-100x10^6)
aPolUSDC (All-100x10^6) aArbLUSD (All-1.0x10^18) aOptLUSD (All-1.0x10^18)

Rescue Paraswap Funds

Rescue funds held in the Paraswap adapter contracts and send back to Treasury in line with this PR 454 on Ethereum.

Gas Rebate

Transfer 0.264 ETH to 0x818C277dBE886b934e60aa047250A73529E26A99 (karpatkey) reimbursing for the funding of Guardian signers.

Swap funds to GHO

Ethereum
aUSDC (1.25M)
aUSDT (1.25M)
DAI (All)
aDAI (All-1.0x10^-18)
aEthDAI (0.5M)
aLUSD (All-1.0x10^-18)
LUSD (All)
FRAX (All)
aFRAX (All-1.0x10^-18)

Merit + Ahab Programs

Create allowances to the Merit and Ahab, 3M GHO and 800 aEthWETH from Aave v3 Ethereum:
SAFE: 0xdeadD8aB03075b7FBA81864202a2f59EE25B312b

@LucasWongC LucasWongC changed the title September Update Part A September Funding Update Part A Nov 25, 2024
@LucasWongC LucasWongC force-pushed the september-update-part-a branch from b8f13fe to d5e478b Compare November 26, 2024 12:45
Copy link
Contributor

@sakulstra sakulstra left a comment

Choose a reason for hiding this comment

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

in a lot of places scaledBalanceOf is used, but i think not in a single one it makes sense. Can you elaborate why it is used?

@LucasWongC LucasWongC requested a review from sakulstra November 26, 2024 14:34
sakulstra
sakulstra previously approved these changes Nov 27, 2024
Copy link

github-actions bot commented Nov 28, 2024

🔧 Build logs
Compiling 390 files with Solc 0.8.20
Solc 0.8.20 finished in 207.31s
Compiler run successful with warnings:
Warning (5667): Unused function parameter. Remove or comment out the variable name to silence this warning.
   --> lib/aave-helpers/src/swaps/AaveSwapper.sol:138:5:
    |
138 |     address erc20Token
    |     ^^^^^^^^^^^^^^^^^^

Warning (2018): Function state mutability can be restricted to pure
   --> lib/aave-helpers/src/ProtocolV2TestBase.sol:663:3:
    |
663 |   function _logReserveConfig(ReserveConfig memory config) internal view {
    |   ^ (Relevant source part starts here and spans across multiple lines).

| Contract                                                                                    | Runtime Size (B) | Initcode Size (B) | Runtime Margin (B) | Initcode Margin (B) |
|---------------------------------------------------------------------------------------------|------------------|-------------------|--------------------|---------------------|
| AaveGovernanceV2                                                                            |               44 |                94 |             24,532 |              49,058 |
| AaveSafetyModule                                                                            |               44 |                94 |             24,532 |              49,058 |
| AaveSwapper                                                                                 |            5,447 |             5,883 |             19,129 |              43,269 |
| AaveV2Avalanche                                                                             |               44 |                94 |             24,532 |              49,058 |
| AaveV2AvalancheAssets                                                                       |               44 |                94 |             24,532 |              49,058 |
| AaveV2Avalanche_ReserveFactorUpdatesMidOctober_20241004                                     |              988 |             1,017 |             23,588 |              48,135 |
| AaveV2Avalanche_UpdateLegacyGuardian_20241016                                               |              348 |               486 |             24,228 |              48,666 |
| AaveV2Ethereum                                                                              |               44 |                94 |             24,532 |              49,058 |
| AaveV2EthereumAMM                                                                           |               44 |                94 |             24,532 |              49,058 |
| AaveV2EthereumAMMAssets                                                                     |               44 |                94 |             24,532 |              49,058 |
| AaveV2EthereumAMM_UpdateLegacyGuardian_20241016                                             |              348 |               486 |             24,228 |              48,666 |
| AaveV2EthereumAssets                                                                        |               44 |                94 |             24,532 |              49,058 |
| AaveV2Ethereum_ReserveFactorUpdatesMidOctober_20241004                                      |              988 |             1,017 |             23,588 |              48,135 |
| AaveV2Ethereum_UpdateLegacyGuardian_20241016                                                |              348 |               486 |             24,228 |              48,666 |
| AaveV2Polygon                                                                               |               44 |                94 |             24,532 |              49,058 |
| AaveV2PolygonAssets                                                                         |               44 |                94 |             24,532 |              49,058 |
| AaveV2Polygon_ReserveFactorUpdatesMidOctober_20241004                                       |            2,384 |             2,454 |             22,192 |              46,698 |
| AaveV2Polygon_UpdateLegacyGuardian_20241016                                                 |              348 |               486 |             24,228 |              48,666 |
| AaveV3Arbitrum                                                                              |               44 |                94 |             24,532 |              49,058 |
| AaveV3ArbitrumAssets                                                                        |               44 |                94 |             24,532 |              49,058 |
| AaveV3ArbitrumEModes                                                                        |               44 |                94 |             24,532 |              49,058 |
| AaveV3ArbitrumExternalLibraries                                                             |               44 |                94 |             24,532 |              49,058 |
| AaveV3Arbitrum_AddDHEDGEProtocolToFlashBorrowers_20241118                                   |            1,146 |             1,175 |             23,430 |              47,977 |
| AaveV3Arbitrum_GHOCCIP150Upgrade_20241021                                                   |              817 |               846 |             23,759 |              48,306 |
| AaveV3Arbitrum_GHOStewardV2Upgrade_20241007                                                 |            1,360 |             1,389 |             23,216 |              47,763 |
| AaveV3Arbitrum_ReserveFactorUpdatesMidOctober_20241004                                      |            3,227 |             3,297 |             21,349 |              45,855 |
| AaveV3Arbitrum_RiskStewardPhase2_20240805                                                   |              307 |               336 |             24,269 |              48,816 |
| AaveV3Arbitrum_SeptemberFundingUpdatePartA_20241113                                         |            2,356 |             2,385 |             22,220 |              46,767 |
| AaveV3Arbitrum_UpdateLegacyGuardian_20241016                                                |            1,062 |             1,393 |             23,514 |              47,759 |
| AaveV3Arbitrum_WBTCReserveFactorAndUOptimalIncrease_20241120                                |            3,504 |             3,574 |             21,072 |              45,578 |
| AaveV3Avalanche                                                                             |               44 |                94 |             24,532 |              49,058 |
| AaveV3AvalancheAssets                                                                       |               44 |                94 |             24,532 |              49,058 |
| AaveV3AvalancheEModes                                                                       |               44 |                94 |             24,532 |              49,058 |
| AaveV3AvalancheExternalLibraries                                                            |               44 |                94 |             24,532 |              49,058 |
| AaveV3Avalanche_RiskStewardPhase2_20240805                                                  |              178 |               206 |             24,398 |              48,946 |
| AaveV3Avalanche_UpdateLegacyGuardian_20241016                                               |            1,062 |             1,393 |             23,514 |              47,759 |
| AaveV3BNB                                                                                   |               44 |                94 |             24,532 |              49,058 |
| AaveV3BNBAssets                                                                             |               44 |                94 |             24,532 |              49,058 |
| AaveV3BNBEModes                                                                             |               44 |                94 |             24,532 |              49,058 |
| AaveV3BNBExternalLibraries                                                                  |               44 |                94 |             24,532 |              49,058 |
| AaveV3BNB_OnboardWstETHToAaveV3OnBNBChain_20241030                                          |            5,561 |             5,632 |             19,015 |              43,520 |
| AaveV3BNB_RiskStewardPhase2_20240805                                                        |              178 |               206 |             24,398 |              48,946 |
| AaveV3BNB_UpdateLegacyGuardian_20241016                                                     |            1,062 |             1,393 |             23,514 |              47,759 |
| AaveV3Base                                                                                  |               44 |                94 |             24,532 |              49,058 |
| AaveV3BaseAssets                                                                            |               44 |                94 |             24,532 |              49,058 |
| AaveV3BaseEModes                                                                            |               44 |                94 |             24,532 |              49,058 |
| AaveV3BaseExternalLibraries                                                                 |               44 |                94 |             24,532 |              49,058 |
| AaveV3Base_AddDHEDGEProtocolToFlashBorrowers_20241118                                       |            1,074 |             1,103 |             23,502 |              48,049 |
| AaveV3Base_IncreaseCbBTCSupplyCaps_20241004                                                 |            3,146 |             3,216 |             21,430 |              45,936 |
| AaveV3Base_ReserveFactorUpdatesMidOctober_20241004                                          |            3,223 |             3,293 |             21,353 |              45,859 |
| AaveV3Base_RiskStewardPhase2_20240805                                                       |              178 |               206 |             24,398 |              48,946 |
| AaveV3Base_UpdateLegacyGuardian_20241016                                                    |            1,062 |             1,393 |             23,514 |              47,759 |
| AaveV3Ethereum                                                                              |               44 |                94 |             24,532 |              49,058 |
| AaveV3EthereumAssets                                                                        |               44 |                94 |             24,532 |              49,058 |
| AaveV3EthereumEModes                                                                        |               44 |                94 |             24,532 |              49,058 |
| AaveV3EthereumEtherFi                                                                       |               44 |                94 |             24,532 |              49,058 |
| AaveV3EthereumEtherFiAssets                                                                 |               44 |                94 |             24,532 |              49,058 |
| AaveV3EthereumEtherFiEModes                                                                 |               44 |                94 |             24,532 |              49,058 |
| AaveV3EthereumEtherFiExternalLibraries                                                      |               44 |                94 |             24,532 |              49,058 |
| AaveV3EthereumEtherFi_RiskStewardPhase2_20240805                                            |              178 |               206 |             24,398 |              48,946 |
| AaveV3EthereumExternalLibraries                                                             |               44 |                94 |             24,532 |              49,058 |
| AaveV3EthereumLido                                                                          |               44 |                94 |             24,532 |              49,058 |
| AaveV3EthereumLidoAssets                                                                    |               44 |                94 |             24,532 |              49,058 |
| AaveV3EthereumLidoEModes                                                                    |               44 |                94 |             24,532 |              49,058 |
| AaveV3EthereumLidoExternalLibraries                                                         |               44 |                94 |             24,532 |              49,058 |
| AaveV3EthereumLido_AutomatedAGRSActivation_20241108                                         |            3,046 |             3,075 |             21,530 |              46,077 |
| AaveV3EthereumLido_OnboardAndEnableSUSDeLiquidEModeOnAaveV3MainnetAndLidoInstances_20241108 |            5,657 |             5,728 |             18,919 |              43,424 |
| AaveV3EthereumLido_OnboardEzETHToLidoInstance_20241021                                      |            6,194 |             6,265 |             18,382 |              42,887 |
| AaveV3EthereumLido_RiskStewardPhase2_20240805                                               |              178 |               206 |             24,398 |              48,946 |
| AaveV3EthereumLido_USDSBorrowRateUpdateOnCoreAndPrimeInstances_20241122                     |            3,248 |             3,318 |             21,328 |              45,834 |
| AaveV3EthereumLido_WstETHSlope1UoptimalUpdate_20241001                                      |            3,250 |             3,320 |             21,326 |              45,832 |
| AaveV3Ethereum_AaveBGDPhase4_20241025                                                       |            1,407 |             1,436 |             23,169 |              47,716 |
| AaveV3Ethereum_AaveCertoraContinuousSecurityServices_20241014                               |            1,567 |             1,596 |             23,009 |              47,556 |
| AaveV3Ethereum_ChaosLabsAaveRiskManagementServiceRenewal_20241012                           |            1,255 |             1,284 |             23,321 |              47,868 |
| AaveV3Ethereum_EnableSUSDeUSDTLiquid_20241125                                               |            3,117 |             3,187 |             21,459 |              45,965 |
| AaveV3Ethereum_FixUSDSBorrowRateToMatchSkySavingsRate_20241022                              |            3,238 |             3,308 |             21,338 |              45,844 |
| AaveV3Ethereum_GHOCCIP150Upgrade_20241021                                                   |              817 |               846 |             23,759 |              48,306 |
| AaveV3Ethereum_GHOStewardV2Upgrade_20241007                                                 |            2,895 |             2,924 |             21,681 |              46,228 |
| AaveV3Ethereum_IncreaseCbBTCSupplyCaps_20241004                                             |            3,150 |             3,220 |             21,426 |              45,932 |
| AaveV3Ethereum_IncreaseUSDSBorrowRateToMatchSkySavingsRate_20241016                         |            3,239 |             3,309 |             21,337 |              45,843 |
| AaveV3Ethereum_OnboardAndEnableSUSDeLiquidEModeOnAaveV3MainnetAndLidoInstances_20241108     |            3,817 |             3,887 |             20,759 |              45,265 |
| AaveV3Ethereum_OnboardRsETHToAaveV3Ethereum_20241104                                        |            5,957 |             6,028 |             18,619 |              43,124 |
| AaveV3Ethereum_PYUSDReserveConfigurationUpdateIncentiveCampaign_20241031                    |            3,988 |             4,059 |             20,588 |              45,093 |
| AaveV3Ethereum_RemoveFraxFromIsolationModeOnAaveV3Mainnet_20241105                          |            3,226 |             3,296 |             21,350 |              45,856 |
| AaveV3Ethereum_RenewLlamaRiskAsRiskServiceProvider_20241013                                 |            1,068 |             1,097 |             23,508 |              48,055 |
| AaveV3Ethereum_RiskStewardPhase2_20240805                                                   |              307 |               336 |             24,269 |              48,816 |
| AaveV3Ethereum_SafetyModuleStkAAVEReEnableRewards_20241106                                  |              910 |               939 |             23,666 |              48,213 |
| AaveV3Ethereum_SeptemberFundingUpdatePartA_20241113                                         |            7,361 |             7,390 |             17,215 |              41,762 |
| AaveV3Ethereum_StkGHOIncentivesQ4_20241029                                                  |            1,458 |             1,487 |             23,118 |              47,665 |
| AaveV3Ethereum_USDSBorrowRateUpdateOnCoreAndPrimeInstances_20241122                         |            3,239 |             3,309 |             21,337 |              45,843 |
| AaveV3Ethereum_UpdateLegacyGuardian_20241016                                                |            1,062 |             1,413 |             23,514 |              47,739 |
| AaveV3Ethereum_WBTCReserveFactorAndUOptimalIncrease_20241120                                |            3,504 |             3,574 |             21,072 |              45,578 |
| AaveV3Ethereum_WstETHReserveBorrowRateUpdateMainInstance_20241024                           |            3,227 |             3,297 |             21,349 |              45,855 |
| AaveV3Gnosis                                                                                |               44 |                94 |             24,532 |              49,058 |
| AaveV3GnosisAssets                                                                          |               44 |                94 |             24,532 |              49,058 |
| AaveV3GnosisEModes                                                                          |               44 |                94 |             24,532 |              49,058 |
| AaveV3GnosisExternalLibraries                                                               |               44 |                94 |             24,532 |              49,058 |
| AaveV3Gnosis_ReserveFactorUpdatesMidOctober_20241004                                        |            3,225 |             3,295 |             21,351 |              45,857 |
| AaveV3Gnosis_RiskStewardPhase2_20240805                                                     |              178 |               206 |             24,398 |              48,946 |
| AaveV3Gnosis_UpdateLegacyGuardian_20241016                                                  |            1,062 |             1,393 |             23,514 |              47,759 |
| AaveV3Metis                                                                                 |               44 |                94 |             24,532 |              49,058 |
| AaveV3MetisAssets                                                                           |               44 |                94 |             24,532 |              49,058 |
| AaveV3MetisEModes                                                                           |               44 |                94 |             24,532 |              49,058 |
| AaveV3MetisExternalLibraries                                                                |               44 |                94 |             24,532 |              49,058 |
| AaveV3Metis_RiskStewardPhase2_20240805                                                      |              178 |               206 |             24,398 |              48,946 |
| AaveV3Metis_UpdateLegacyGuardian_20241016                                                   |            1,062 |             1,393 |             23,514 |              47,759 |
| AaveV3Optimism                                                                              |               44 |                94 |             24,532 |              49,058 |
| AaveV3OptimismAssets                                                                        |               44 |                94 |             24,532 |              49,058 |
| AaveV3OptimismEModes                                                                        |               44 |                94 |             24,532 |              49,058 |
| AaveV3OptimismExternalLibraries                                                             |               44 |                94 |             24,532 |              49,058 |
| AaveV3Optimism_AddDHEDGEProtocolToFlashBorrowers_20241118                                   |            1,362 |             1,391 |             23,214 |              47,761 |
| AaveV3Optimism_ReserveFactorUpdatesMidOctober_20241004                                      |            3,227 |             3,297 |             21,349 |              45,855 |
| AaveV3Optimism_RiskStewardPhase2_20240805                                                   |              178 |               206 |             24,398 |              48,946 |
| AaveV3Optimism_SeptemberFundingUpdatePartA_20241113                                         |            2,218 |             2,247 |             22,358 |              46,905 |
| AaveV3Optimism_UpdateLegacyGuardian_20241016                                                |            1,062 |             1,393 |             23,514 |              47,759 |
| AaveV3Optimism_WBTCReserveFactorAndUOptimalIncrease_20241120                                |            3,504 |             3,574 |             21,072 |              45,578 |
| AaveV3Polygon                                                                               |               44 |                94 |             24,532 |              49,058 |
| AaveV3PolygonAssets                                                                         |               44 |                94 |             24,532 |              49,058 |
| AaveV3PolygonEModes                                                                         |               44 |                94 |             24,532 |              49,058 |
| AaveV3PolygonExternalLibraries                                                              |               44 |                94 |             24,532 |              49,058 |
| AaveV3Polygon_AddDHEDGEProtocolToFlashBorrowers_20241118                                    |              640 |               669 |             23,936 |              48,483 |
| AaveV3Polygon_ReserveFactorUpdatesMidOctober_20241004                                       |            3,226 |             3,296 |             21,350 |              45,856 |
| AaveV3Polygon_RiskStewardPhase2_20240805                                                    |              178 |               206 |             24,398 |              48,946 |
| AaveV3Polygon_SeptemberFundingUpdatePartA_20241113                                          |            5,873 |             5,902 |             18,703 |              43,250 |
| AaveV3Polygon_UpdateLegacyGuardian_20241016                                                 |            1,062 |             1,393 |             23,514 |              47,759 |
| AaveV3Polygon_WBTCReserveFactorAndUOptimalIncrease_20241120                                 |            3,503 |             3,573 |             21,073 |              45,579 |
| AaveV3Scroll                                                                                |               44 |                94 |             24,532 |              49,058 |
| AaveV3ScrollAssets                                                                          |               44 |                94 |             24,532 |              49,058 |
| AaveV3ScrollEModes                                                                          |               44 |                94 |             24,532 |              49,058 |
| AaveV3ScrollExternalLibraries                                                               |               44 |                94 |             24,532 |              49,058 |
| AaveV3Scroll_RiskStewardPhase2_20240805                                                     |              178 |               206 |             24,398 |              48,946 |
| AaveV3Scroll_UpdateLegacyGuardian_20241016                                                  |            1,062 |             1,393 |             23,514 |              47,759 |
| Address                                                                                     |               44 |                94 |             24,532 |              49,058 |
| CCIPUtils                                                                                   |            4,968 |             5,021 |             19,608 |              44,131 |
| ChainHelpers                                                                                |               44 |                94 |             24,532 |              49,058 |
| ChainIds                                                                                    |               44 |                94 |             24,532 |              49,058 |
| Client                                                                                      |              109 |               160 |             24,467 |              48,992 |
| CollectorUtils                                                                              |               44 |                94 |             24,532 |              49,058 |
| ConfiguratorInputTypes                                                                      |               44 |                94 |             24,532 |              49,058 |
| Create2Utils                                                                                |              121 |               172 |             24,455 |              48,980 |
| Create2UtilsZkSync                                                                          |              104 |               155 |             24,472 |              48,997 |
| DataTypes                                                                                   |               44 |                94 |             24,532 |              49,058 |
| ERC1967Proxy                                                                                |              122 |               967 |             24,454 |              48,185 |
| ERC1967Utils                                                                                |               44 |                94 |             24,532 |              49,058 |
| EngineFlags                                                                                 |               44 |                94 |             24,532 |              49,058 |
| Errors                                                                                      |            4,652 |             4,705 |             19,924 |              44,447 |
| FlashBorrowersDataArbitrum                                                                  |               44 |                94 |             24,532 |              49,058 |
| FlashBorrowersDataBase                                                                      |               44 |                94 |             24,532 |              49,058 |
| FlashBorrowersDataOptimism                                                                  |               44 |                94 |             24,532 |              49,058 |
| FlashBorrowersDataPolygon                                                                   |               44 |                94 |             24,532 |              49,058 |
| GatewayMock                                                                                 |              239 |               267 |             24,337 |              48,885 |
| GhoArbitrum                                                                                 |               44 |                94 |             24,532 |              49,058 |
| GhoEthereum                                                                                 |               44 |                94 |             24,532 |              49,058 |
| GovV3Helpers                                                                                |            2,517 |             2,570 |             22,059 |              46,582 |
| GovV3StorageHelpers                                                                         |               44 |                94 |             24,532 |              49,058 |
| GovernanceGuardians                                                                         |              292 |               345 |             24,284 |              48,807 |
| GovernanceV3Arbitrum                                                                        |               44 |                94 |             24,532 |              49,058 |
| GovernanceV3Avalanche                                                                       |               44 |                94 |             24,532 |              49,058 |
| GovernanceV3BNB                                                                             |               44 |                94 |             24,532 |              49,058 |
| GovernanceV3Base                                                                            |               44 |                94 |             24,532 |              49,058 |
| GovernanceV3Ethereum                                                                        |               44 |                94 |             24,532 |              49,058 |
| GovernanceV3Gnosis                                                                          |               44 |                94 |             24,532 |              49,058 |
| GovernanceV3Metis                                                                           |               44 |                94 |             24,532 |              49,058 |
| GovernanceV3Optimism                                                                        |               44 |                94 |             24,532 |              49,058 |
| GovernanceV3Polygon                                                                         |               44 |                94 |             24,532 |              49,058 |
| GovernanceV3PolygonZkEvm                                                                    |               44 |                94 |             24,532 |              49,058 |
| GovernanceV3Scroll                                                                          |               44 |                94 |             24,532 |              49,058 |
| GovernanceV3ZkSync                                                                          |               44 |                94 |             24,532 |              49,058 |
| IpfsUtils                                                                                   |               44 |                94 |             24,532 |              49,058 |
| MiscArbitrum                                                                                |               44 |                94 |             24,532 |              49,058 |
| MiscAvalanche                                                                               |               44 |                94 |             24,532 |              49,058 |
| MiscBNB                                                                                     |               44 |                94 |             24,532 |              49,058 |
| MiscBase                                                                                    |               44 |                94 |             24,532 |              49,058 |
| MiscEthereum                                                                                |               44 |                94 |             24,532 |              49,058 |
| MiscGnosis                                                                                  |               44 |                94 |             24,532 |              49,058 |
| MiscMetis                                                                                   |               44 |                94 |             24,532 |              49,058 |
| MiscOptimism                                                                                |               44 |                94 |             24,532 |              49,058 |
| MiscPolygon                                                                                 |               44 |                94 |             24,532 |              49,058 |
| MiscScroll                                                                                  |               44 |                94 |             24,532 |              49,058 |
| Payloads                                                                                    |               44 |                94 |             24,532 |              49,058 |
| PayloadsControllerUtils                                                                     |               44 |                94 |             24,532 |              49,058 |
| ProtocolGuardians                                                                           |              292 |               345 |             24,284 |              48,807 |
| ProxyAdmin                                                                                  |              990 |             1,235 |             23,586 |              47,917 |
| ProxyHelpers                                                                                |               44 |                94 |             24,532 |              49,058 |
| RateLimiter                                                                                 |               44 |                94 |             24,532 |              49,058 |
| RenewalV2BasePayload                                                                        |              348 |               595 |             24,228 |              48,557 |
| RenewalV3BasePayload                                                                        |            1,062 |             1,509 |             23,514 |              47,643 |
| ReserveConfiguration                                                                        |              128 |               179 |             24,448 |              48,973 |
| RewardsDataTypes                                                                            |               44 |                94 |             24,532 |              49,058 |
| SafeCast                                                                                    |               44 |                94 |             24,532 |              49,058 |
| SafeERC20                                                                                   |               44 |                94 |             24,532 |              49,058 |
| StorageHelpers                                                                              |               44 |                94 |             24,532 |              49,058 |
| StorageSlot                                                                                 |               44 |                94 |             24,532 |              49,058 |
| TestNetChainIds                                                                             |               44 |                94 |             24,532 |              49,058 |
| TransparentUpgradeableProxy                                                                 |            1,088 |             2,274 |             23,488 |              46,878 |
| WadRayMath                                                                                  |               44 |                94 |             24,532 |              49,058 |
🔧 Build logs zksync
Compiling 110 files with zksolc and ZKsync solc 0.8.20
zksolc and ZKsync solc 0.8.20 finished in 77.31s
Compiler run successful!
| Contract                                       | Runtime Size (B) | Initcode Size (B) | Runtime Margin (B) | Initcode Margin (B) |
|------------------------------------------------|------------------|-------------------|--------------------|---------------------|
| AaveV2Ethereum                                 |              224 |               224 |            450,775 |             450,775 |
| AaveV2EthereumAssets                           |              224 |               224 |            450,775 |             450,775 |
| AaveV3Arbitrum                                 |              224 |               224 |            450,775 |             450,775 |
| AaveV3ArbitrumAssets                           |              224 |               224 |            450,775 |             450,775 |
| AaveV3ArbitrumEModes                           |              224 |               224 |            450,775 |             450,775 |
| AaveV3ArbitrumExternalLibraries                |              224 |               224 |            450,775 |             450,775 |
| AaveV3Avalanche                                |              224 |               224 |            450,775 |             450,775 |
| AaveV3AvalancheAssets                          |              224 |               224 |            450,775 |             450,775 |
| AaveV3AvalancheEModes                          |              224 |               224 |            450,775 |             450,775 |
| AaveV3AvalancheExternalLibraries               |              224 |               224 |            450,775 |             450,775 |
| AaveV3Base                                     |              224 |               224 |            450,775 |             450,775 |
| AaveV3BaseAssets                               |              224 |               224 |            450,775 |             450,775 |
| AaveV3BaseEModes                               |              224 |               224 |            450,775 |             450,775 |
| AaveV3BaseExternalLibraries                    |              224 |               224 |            450,775 |             450,775 |
| AaveV3Ethereum                                 |              224 |               224 |            450,775 |             450,775 |
| AaveV3EthereumAssets                           |              224 |               224 |            450,775 |             450,775 |
| AaveV3EthereumEModes                           |              224 |               224 |            450,775 |             450,775 |
| AaveV3EthereumExternalLibraries                |              224 |               224 |            450,775 |             450,775 |
| AaveV3Gnosis                                   |              224 |               224 |            450,775 |             450,775 |
| AaveV3GnosisAssets                             |              224 |               224 |            450,775 |             450,775 |
| AaveV3GnosisEModes                             |              224 |               224 |            450,775 |             450,775 |
| AaveV3GnosisExternalLibraries                  |              224 |               224 |            450,775 |             450,775 |
| AaveV3Optimism                                 |              224 |               224 |            450,775 |             450,775 |
| AaveV3OptimismAssets                           |              224 |               224 |            450,775 |             450,775 |
| AaveV3OptimismEModes                           |              224 |               224 |            450,775 |             450,775 |
| AaveV3OptimismExternalLibraries                |              224 |               224 |            450,775 |             450,775 |
| AaveV3Polygon                                  |              224 |               224 |            450,775 |             450,775 |
| AaveV3PolygonAssets                            |              224 |               224 |            450,775 |             450,775 |
| AaveV3PolygonEModes                            |              224 |               224 |            450,775 |             450,775 |
| AaveV3PolygonExternalLibraries                 |              224 |               224 |            450,775 |             450,775 |
| AaveV3ZkSync                                   |              224 |               224 |            450,775 |             450,775 |
| AaveV3ZkSyncAssets                             |              224 |               224 |            450,775 |             450,775 |
| AaveV3ZkSyncEModes                             |              224 |               224 |            450,775 |             450,775 |
| AaveV3ZkSyncExternalLibraries                  |              224 |               224 |            450,775 |             450,775 |
| AaveV3ZkSync_RiskStewardPhase2_20240805        |            1,248 |             1,248 |            449,751 |             449,751 |
| Address                                        |              224 |               224 |            450,775 |             450,775 |
| ChainHelpers                                   |              224 |               224 |            450,775 |             450,775 |
| ChainIds                                       |              224 |               224 |            450,775 |             450,775 |
| ConfiguratorInputTypes                         |              224 |               224 |            450,775 |             450,775 |
| Create2Utils                                   |              416 |               416 |            450,583 |             450,583 |
| Create2UtilsZkSync                             |              416 |               416 |            450,583 |             450,583 |
| DataTypes                                      |              224 |               224 |            450,775 |             450,775 |
| Deploy_AaveV3ZkSync_RiskStewardPhase2_20240805 |            3,680 |             3,680 |            447,319 |             447,319 |
| Errors                                         |           14,112 |            14,112 |            436,887 |             436,887 |
| GovV3Helpers                                   |           11,616 |            11,616 |            439,383 |             439,383 |
| GovV3StorageHelpers                            |              224 |               224 |            450,775 |             450,775 |
| GovernanceV3Arbitrum                           |              224 |               224 |            450,775 |             450,775 |
| GovernanceV3Avalanche                          |              224 |               224 |            450,775 |             450,775 |
| GovernanceV3BNB                                |              224 |               224 |            450,775 |             450,775 |
| GovernanceV3Base                               |              224 |               224 |            450,775 |             450,775 |
| GovernanceV3Ethereum                           |              224 |               224 |            450,775 |             450,775 |
| GovernanceV3Gnosis                             |              224 |               224 |            450,775 |             450,775 |
| GovernanceV3Metis                              |              224 |               224 |            450,775 |             450,775 |
| GovernanceV3Optimism                           |              224 |               224 |            450,775 |             450,775 |
| GovernanceV3Polygon                            |              224 |               224 |            450,775 |             450,775 |
| GovernanceV3PolygonZkEvm                       |              224 |               224 |            450,775 |             450,775 |
| GovernanceV3Scroll                             |              224 |               224 |            450,775 |             450,775 |
| GovernanceV3ZkSync                             |              224 |               224 |            450,775 |             450,775 |
| IpfsUtils                                      |              224 |               224 |            450,775 |             450,775 |
| MiscEthereum                                   |              224 |               224 |            450,775 |             450,775 |
| Payloads                                       |              224 |               224 |            450,775 |             450,775 |
| PayloadsControllerUtils                        |              224 |               224 |            450,775 |             450,775 |
| ProxyHelpers                                   |              224 |               224 |            450,775 |             450,775 |
| ReserveConfiguration                           |              480 |               480 |            450,519 |             450,519 |
| SafeERC20                                      |              224 |               224 |            450,775 |             450,775 |
| StorageHelpers                                 |              224 |               224 |            450,775 |             450,775 |
| TestNetChainIds                                |              224 |               224 |            450,775 |             450,775 |

Copy link

github-actions bot commented Nov 28, 2024

🌈Test Results No files changed, compilation skipped 2024-11-28T20:50:16.150395Z ERROR cheatcodes: non-empty stderr input=["npx", "@bgd-labs/aave-cli@^1.1.12", "diff-snapshots", "./reports/AaveV3Arbitrum_SeptemberFundingUpdatePartA_20241113_before.json", "./reports/AaveV3Arbitrum_SeptemberFundingUpdatePartA_20241113_after.json", "-o", "./diffs/AaveV3Arbitrum_SeptemberFundingUpdatePartA_20241113_before_AaveV3Arbitrum_SeptemberFundingUpdatePartA_20241113_after.md"] stderr="npm warn exec The following package was not found and will be installed: @bgd-labs/[email protected]\n"

Ran 3 tests for src/20241113_Multi_SeptemberFundingUpdatePartA/AaveV3Arbitrum_SeptemberFundingUpdatePartA_20241113.t.sol:AaveV3Arbitrum_SeptemberFundingUpdatePartA_20241113_Test
[PASS] test_bridgeLUSD() (gas: 621174)
[PASS] test_bridgeUSDC() (gas: 620996)
[PASS] test_defaultProposalExecution() (gas: 48961097)
Logs:
0xDA10009cBd5D07dd0CeCc66161FC93D7c9000da1
0xf97f4df75117a78c1A5a0DBb814Af92458539FB4
0xFF970A61A04b1cA14834A43f5dE4533eBDDB5CC8
0x2f2a2543B76A4166549F7aaB2e75Bef0aefC5B0f
0x82aF49447D8a07e3bd95BD0d56f35241523fBab1
0xFd086bC7CD5C481DCC9C85ebE478A1C0b69FCbb9
0xD22a58f79e9481D1a88e00c343885A588b34b68B
0x5979D7b546E38E414F7E9822514be443A4800529
0x3F56e0c36d275367b8C502090EDF38289b3dEa0d
0xEC70Dcb4A1EFa46b8F2D97C310C9c4790ba5ffA8
0x93b346b6BC2548dA6A1E7d98E9a421B42541425b
0xaf88d065e77c8cC2239327C5EDb3A432268e5831
0x17FC002b466eEc40DaE837Fc4bE5c67993ddBd6F
0x912CE59144191C1204E64559FE8253a0e49E6548
0x35751007a407ca6FEFfE80b3cB397736D2cf4dbe
0x7dfF72693f6A4149b17e7C6314655f6A9F7c8B33
E2E: Collateral DAI, TestAsset DAI
SUPPLY: DAI, Amount: 100010571117367105703072
SUPPLY: DAI, Amount: 1000105711173671057030
WITHDRAW: DAI, Amount: 500052855586835528515
WITHDRAW: DAI, Amount: 500052855586835528516
BORROW: DAI, Amount 1000105711173671057030
REPAY: DAI, Amount: 1000105711173671057030
E2E: Collateral DAI, TestAsset LINK
SUPPLY: DAI, Amount: 100010571117367105703072
SUPPLY: LINK, Amount: 74704748159088243489
WITHDRAW: LINK, Amount: 37352374079544121744
WITHDRAW: LINK, Amount: 37352374079544121745
BORROW: LINK, Amount 74704748159088243489
REPAY: LINK, Amount: 74704748159088243489
E2E: Collateral DAI, TestAsset USDC
SUPPLY: DAI, Amount: 100010571117367105703072
SUPPLY: USDC, Amount: 1000150542
WITHDRAW: USDC, Amount: 500075271
WITHDRAW: USDC, Amount: 500075271
BORROW: USDC, Amount 1000150542
REPAY: USDC, Amount: 1000150542
E2E: Collateral DAI, TestAsset WBTC
SUPPLY: DAI, Amount: 100010571117367105703072
SUPPLY: WBTC, Amount: 1139490
WITHDRAW: WBTC, Amount: 569745
WITHDRAW: WBTC, Amount: 569746
BORROW: WBTC, Amount 1139490
REPAY: WBTC, Amount: 1139490
E2E: Collateral DAI, TestAsset WETH
SUPPLY: DAI, Amount: 100010571117367105703072
SUPPLY: WETH, Amount: 316179509398799523
WITHDRAW: WETH, Amount: 158089754699399761
WITHDRAW: WETH, Amount: 158089754699399761
BORROW: WETH, Amount 316179509398799523
REPAY: WETH, Amount: 316179509398799523
E2E: Collateral DAI, TestAsset USDT
SUPPLY: DAI, Amount: 100010571117367105703072
SUPPLY: USDT, Amount: 998414517
WITHDRAW: USDT, Amount: 499207258
WITHDRAW: USDT, Amount: 499207259
BORROW: USDT, Amount 998414517
REPAY: USDT, Amount: 998414517
E2E: Collateral DAI, TestAsset AAVE
SUPPLY: DAI, Amount: 100010571117367105703072
SUPPLY: AAVE, Amount: 5759400248310782305
WITHDRAW: AAVE, Amount: 2879700124155391152
WITHDRAW: AAVE, Amount: 2879700124155391154
E2E: TestAsset EURS SKIPPED
E2E: Collateral DAI, TestAsset wstETH
SUPPLY: DAI, Amount: 100010571117367105703072
SUPPLY: wstETH, Amount: 266881049064895801
WITHDRAW: wstETH, Amount: 133440524532447900
WITHDRAW: wstETH, Amount: 133440524532447900
BORROW: wstETH, Amount 266881049064895801
REPAY: wstETH, Amount: 266881049064895801
E2E: TestAsset MAI SKIPPED
E2E: Collateral DAI, TestAsset rETH
SUPPLY: DAI, Amount: 100010571117367105703072
SUPPLY: rETH, Amount: 282130004614008490
WITHDRAW: rETH, Amount: 141065002307004245
WITHDRAW: rETH, Amount: 141065002307004246
BORROW: rETH, Amount 282130004614008490
REPAY: rETH, Amount: 282130004614008490
E2E: Collateral DAI, TestAsset LUSD
SUPPLY: DAI, Amount: 100010571117367105703072
SUPPLY: LUSD, Amount: 1002612055056435779314
WITHDRAW: LUSD, Amount: 501306027528217889657
WITHDRAW: LUSD, Amount: 501306027528217889656
BORROW: LUSD, Amount 1002612055056435779314
REPAY: LUSD, Amount: 1002612055056435779314
E2E: Collateral DAI, TestAsset USDC
SUPPLY: DAI, Amount: 100010571117367105703072
SUPPLY: USDC, Amount: 1000150542
WITHDRAW: USDC, Amount: 500075271
WITHDRAW: USDC, Amount: 500075270
BORROW: USDC, Amount 1000150542
REPAY: USDC, Amount: 1000150542
E2E: Collateral DAI, TestAsset FRAX
SUPPLY: DAI, Amount: 100010571117367105703072
SUPPLY: FRAX, Amount: 1004233688553551604998
WITHDRAW: FRAX, Amount: 502116844276775802499
WITHDRAW: FRAX, Amount: 502116844276775802498
BORROW: FRAX, Amount 1004233688553551604998
REPAY: FRAX, Amount: 1004233688553551604998
E2E: Collateral DAI, TestAsset ARB
SUPPLY: DAI, Amount: 100010571117367105703072
SUPPLY: ARB, Amount: 1699111743460089164966
WITHDRAW: ARB, Amount: 849555871730044582483
WITHDRAW: ARB, Amount: 849555871730044582483
BORROW: ARB, Amount 1699111743460089164966
REPAY: ARB, Amount: 1699111743460089164966
E2E: Collateral DAI, TestAsset weETH
SUPPLY: DAI, Amount: 100010571117367105703072
SUPPLY: weETH, Amount: 300375767406274155
WITHDRAW: weETH, Amount: 150187883703137077
WITHDRAW: weETH, Amount: 150187883703137079
BORROW: weETH, Amount 300375767406274155
REPAY: weETH, Amount: 300375767406274155
E2E: Collateral DAI, TestAsset GHO
SUPPLY: DAI, Amount: 100010571117367105703072
SUPPLY: GHO, Amount: 1000000000000000000000
WITHDRAW: GHO, Amount: 500000000000000000000
WITHDRAW: GHO, Amount: 499999999999999999999
BORROW: GHO, Amount 1000000000000000000000
REPAY: GHO, Amount: 1000000000000000000000

Suite result: ok. 3 passed; 0 failed; 0 skipped; finished in 13.56s (13.34s CPU time)

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

Ran 11 tests for src/20241113_Multi_SeptemberFundingUpdatePartA/AaveV3Ethereum_SeptemberFundingUpdatePartA_20241113.t.sol:AaveV3Ethereum_SeptemberFundingUpdatePartA_20241113_Test
[PASS] test_defaultProposalExecution() (gas: 244773552)
Logs:
0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2
0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0
0x2260FAC5E5542a773Aa44fBCfeDf7C193bc2C599
0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48
0x6B175474E89094C44Da98b954EedeAC495271d0F
0x514910771AF9Ca656af840dff83E8264EcF986CA
0xBe9895146f7AF43049ca1c1AE358B0541Ea49704
0xdAC17F958D2ee523a2206206994597C13D831ec7
0xae78736Cd615f374D3085123A210448E74Fc6393
0x5f98805A4E8be255a32880FDeC7F6728C6568bA0
0xD533a949740bb3306d119CC777fa900bA034cd52
0x9f8F72aA9304c8B593d555F12eF6589cC3A579A2
0xC011a73ee8576Fb46F5E1c5751cA3B9Fe0af2a6F
0xba100000625a3754423978a60c9317c58a424e3D
0x1f9840a85d5aF5bf1D1762F925BDADdC4201F984
0x5A98FcBEA516Cf06857215779Fd812CA3beF1B32
0xC18360217D8F7Ab5e7c516566761Ea12Ce7F9D72
0x111111111117dC0aa78b770fA6A738034120C302
0x853d955aCEf822Db058eb8505911ED77F175b99e
0xD33526068D116cE69F19A9ee46F0bd304F21A51f
0xAf5191B0De278C7286d6C7CC6ab6BB8A73bA2Cd6
0xdeFA4e8a7bcBA345F687a2f1456F5Edd9CE97202
0x3432B6A60D23Ca0dFCa7761B7ab56459D9C964D0
0xf939E0A03FB07F59A73314E73794Be0E57ac1b4E
0x6c3ea9036406852006290770BEdFcAbA0e23A0e8
0xCd5fE23C85820F7B72D0926FC9b05b43E359b7ee
0xf1C9acDc66974dFB6dEcB12aA385b9cD01190E38
0x4c9EDD5852cd905f086C759E8383e09bff1E68B3
0xA35b1B31Ce002FBF2058D22F30f95D405200A15b
0x18084fbA666a33d37592fA2633fD49a74DD93a88
0xcbB7C0000aB88B473b1f5aFd9ef808440eed33Bf
0xdC035D45d973E3EC169d2276DDab16f1e407384F
0xA1290d69c65A6Fe4DF752f95823fae25cB99e5A7
E2E: Collateral WETH, TestAsset WETH
SUPPLY: WETH, Amount: 29900014352006888963
SUPPLY: WETH, Amount: 299000143520068889
WITHDRAW: WETH, Amount: 149500071760034444
WITHDRAW: WETH, Amount: 149500071760034444
BORROW: WETH, Amount 299000143520068889
REPAY: WETH, Amount: 299000143520068889
E2E: Collateral WETH, TestAsset wstETH
SUPPLY: WETH, Amount: 29900014352006888963
SUPPLY: wstETH, Amount: 252147562785182191
WITHDRAW: wstETH, Amount: 126073781392591095
WITHDRAW: wstETH, Amount: 126073781392591097
BORROW: wstETH, Amount 252147562785182191
REPAY: wstETH, Amount: 252147562785182191
E2E: Collateral WETH, TestAsset WBTC
SUPPLY: WETH, Amount: 29900014352006888963
SUPPLY: WBTC, Amount: 1024404
WITHDRAW: WBTC, Amount: 512202
WITHDRAW: WBTC, Amount: 512202
BORROW: WBTC, Amount 1024404
REPAY: WBTC, Amount: 1024404
E2E: Collateral WETH, TestAsset USDC
SUPPLY: WETH, Amount: 29900014352006888963
SUPPLY: USDC, Amount: 1000174890
WITHDRAW: USDC, Amount: 500087445
WITHDRAW: USDC, Amount: 500087446
BORROW: USDC, Amount 1000174890
REPAY: USDC, Amount: 1000174890
E2E: Collateral WETH, TestAsset DAI
SUPPLY: WETH, Amount: 29900014352006888963
SUPPLY: DAI, Amount: 1000165307321994179197
WITHDRAW: DAI, Amount: 500082653660997089598
WITHDRAW: DAI, Amount: 500082653660997089599
BORROW: DAI, Amount 1000165307321994179197
REPAY: DAI, Amount: 1000165307321994179197
E2E: Collateral WETH, TestAsset LINK
SUPPLY: WETH, Amount: 29900014352006888963
SUPPLY: LINK, Amount: 56665968334161572570
WITHDRAW: LINK, Amount: 28332984167080786285
WITHDRAW: LINK, Amount: 28332984167080786286
BORROW: LINK, Amount 56665968334161572570
REPAY: LINK, Amount: 56665968334161572570
E2E: Collateral WETH, TestAsset AAVE
SUPPLY: WETH, Amount: 29900014352006888963
SUPPLY: AAVE, Amount: 5923342758781418131
WITHDRAW: AAVE, Amount: 2961671379390709065
WITHDRAW: AAVE, Amount: 2961671379390709066
E2E: Collateral WETH, TestAsset cbETH
SUPPLY: WETH, Amount: 29900014352006888963
SUPPLY: cbETH, Amount: 275084796005900802
WITHDRAW: cbETH, Amount: 137542398002950401
WITHDRAW: cbETH, Amount: 137542398002950401
BORROW: cbETH, Amount 275084796005900802
REPAY: cbETH, Amount: 275084796005900802
E2E: Collateral WETH, TestAsset USDT
SUPPLY: WETH, Amount: 29900014352006888963
SUPPLY: USDT, Amount: 998993015
WITHDRAW: USDT, Amount: 499496507
WITHDRAW: USDT, Amount: 499496509
BORROW: USDT, Amount 998993015
REPAY: USDT, Amount: 998993015
E2E: Collateral WETH, TestAsset rETH
SUPPLY: WETH, Amount: 29900014352006888963
SUPPLY: rETH, Amount: 266545260369193170
WITHDRAW: rETH, Amount: 133272630184596585
WITHDRAW: rETH, Amount: 133272630184596585
BORROW: rETH, Amount 266545260369193170
REPAY: rETH, Amount: 266545260369193170
E2E: Collateral WETH, TestAsset LUSD
SUPPLY: WETH, Amount: 29900014352006888963
SUPPLY: LUSD, Amount: 1002819587722014479230
WITHDRAW: LUSD, Amount: 501409793861007239615
WITHDRAW: LUSD, Amount: 501409793861007239615
BORROW: LUSD, Amount 1002819587722014479230
REPAY: LUSD, Amount: 1002819587722014479230
E2E: Collateral WETH, TestAsset CRV
SUPPLY: WETH, Amount: 29900014352006888963
SUPPLY: CRV, Amount: 2018596644563504414580
WITHDRAW: CRV, Amount: 1009298322281752207290
WITHDRAW: CRV, Amount: 1009298322281752207289
BORROW: CRV, Amount 2018596644563504414580
REPAY: CRV, Amount: 2018596644563504414580
E2E: Collateral WETH, TestAsset MKR
SUPPLY: WETH, Amount: 29900014352006888963
SUPPLY: MKR, Amount: 576692430405820040
WITHDRAW: MKR, Amount: 288346215202910020
WITHDRAW: MKR, Amount: 288346215202910020
BORROW: MKR, Amount 576692430405820040
REPAY: MKR, Amount: 576692430405820040
E2E: Collateral WETH, TestAsset SNX
SUPPLY: WETH, Amount: 29900014352006888963
SUPPLY: SNX, Amount: 470108613894154105364
WITHDRAW: SNX, Amount: 235054306947077052682
WITHDRAW: SNX, Amount: 235054306947077052683
BORROW: SNX, Amount 470108613894154105364
REPAY: SNX, Amount: 470108613894154105364
E2E: Collateral WETH, TestAsset BAL
SUPPLY: WETH, Amount: 29900014352006888963
SUPPLY: BAL, Amount: 388474731661079105109
WITHDRAW: BAL, Amount: 194237365830539552554
WITHDRAW: BAL, Amount: 194237365830539552556
BORROW: BAL, Amount 388474731661079105109
REPAY: BAL, Amount: 388474731661079105109
E2E: Collateral WETH, TestAsset UNI
SUPPLY: WETH, Amount: 29900014352006888963
SUPPLY: UNI, Amount: 92002748236173222307
WITHDRAW: UNI, Amount: 46001374118086611153
WITHDRAW: UNI, Amount: 46001374118086611154
BORROW: UNI, Amount 92002748236173222307
REPAY: UNI, Amount: 92002748236173222307
E2E: Collateral WETH, TestAsset LDO
SUPPLY: WETH, Amount: 29900014352006888963
SUPPLY: LDO, Amount: 691953785624496802557
WITHDRAW: LDO, Amount: 345976892812248401278
WITHDRAW: LDO, Amount: 345976892812248401280
BORROW: LDO, Amount 691953785624496802557
REPAY: LDO, Amount: 691953785624496802557
E2E: Collateral WETH, TestAsset ENS
SUPPLY: WETH, Amount: 29900014352006888963
SUPPLY: ENS, Amount: 50242149349020333781
WITHDRAW: ENS, Amount: 25121074674510166890
WITHDRAW: ENS, Amount: 25121074674510166891
BORROW: ENS, Amount 50242149349020333781
REPAY: ENS, Amount: 50242149349020333781
E2E: Collateral WETH, TestAsset 1INCH
SUPPLY: WETH, Amount: 29900014352006888963
SUPPLY: 1INCH, Amount: 2600244090113227108855
WITHDRAW: 1INCH, Amount: 1300122045056613554427
WITHDRAW: 1INCH, Amount: 1300122045056613554429
BORROW: 1INCH, Amount 2600244090113227108855
REPAY: 1INCH, Amount: 2600244090113227108855
E2E: Collateral WETH, TestAsset FRAX
SUPPLY: WETH, Amount: 29900014352006888963
SUPPLY: FRAX, Amount: 1004192060006018725530
WITHDRAW: FRAX, Amount: 502096030003009362765
WITHDRAW: FRAX, Amount: 502096030003009362766
BORROW: FRAX, Amount 1004192060006018725530
REPAY: FRAX, Amount: 1004192060006018725530
E2E: Collateral WETH, TestAsset GHO
SUPPLY: WETH, Amount: 29900014352006888963
BORROW: GHO, Amount 1000000000000000000000
REPAY: GHO, Amount: 1000000000000000000000
E2E: Collateral WETH, TestAsset RPL
SUPPLY: WETH, Amount: 29900014352006888963
SUPPLY: RPL, Amount: 85877110089048311308
WITHDRAW: RPL, Amount: 42938555044524155654
WITHDRAW: RPL, Amount: 42938555044524155654
BORROW: RPL, Amount 85877110089048311308
REPAY: RPL, Amount: 85877110089048311308
E2E: Collateral WETH, TestAsset sDAI
SUPPLY: WETH, Amount: 29900014352006888963
SUPPLY: sDAI, Amount: 892640494227191270175
WITHDRAW: sDAI, Amount: 446320247113595635087
WITHDRAW: sDAI, Amount: 446320247113595635089
E2E: TestAsset STG SKIPPED
E2E: TestAsset KNC SKIPPED
E2E: TestAsset FXS SKIPPED
E2E: Collateral WETH, TestAsset crvUSD
SUPPLY: WETH, Amount: 29900014352006888963
SUPPLY: crvUSD, Amount: 1003382462483981249832
WITHDRAW: crvUSD, Amount: 501691231241990624916
WITHDRAW: crvUSD, Amount: 501691231241990624916
BORROW: crvUSD, Amount 1003382462483981249832
REPAY: crvUSD, Amount: 1003382462483981249832
E2E: Collateral WETH, TestAsset PYUSD
SUPPLY: WETH, Amount: 29900014352006888963
SUPPLY: PYUSD, Amount: 1000549812
WITHDRAW: PYUSD, Amount: 500274906
WITHDRAW: PYUSD, Amount: 500274905
BORROW: PYUSD, Amount 1000549812
REPAY: PYUSD, Amount: 1000549812
E2E: Collateral WETH, TestAsset weETH
SUPPLY: WETH, Amount: 29900014352006888963
SUPPLY: weETH, Amount: 283769459520563999
WITHDRAW: weETH, Amount: 141884729760281999
WITHDRAW: weETH, Amount: 141884729760281999
BORROW: weETH, Amount 283769459520563999
REPAY: weETH, Amount: 283769459520563999
E2E: Collateral WETH, TestAsset osETH
SUPPLY: WETH, Amount: 29900014352006888963
SUPPLY: osETH, Amount: 289622718528543933
WITHDRAW: osETH, Amount: 144811359264271966
WITHDRAW: osETH, Amount: 144811359264271967
BORROW: osETH, Amount 289622718528543933
REPAY: osETH, Amount: 289622718528543933
E2E: Collateral WETH, TestAsset USDe
SUPPLY: WETH, Amount: 29900014352006888963
SUPPLY: USDe, Amount: 997758435897911751459
WITHDRAW: USDe, Amount: 498879217948955875729
WITHDRAW: USDe, Amount: 498879217948955875730
BORROW: USDe, Amount 997758435897911751459
REPAY: USDe, Amount: 997758435897911751459
E2E: Collateral WETH, TestAsset ETHx
SUPPLY: WETH, Amount: 29900014352006888963
SUPPLY: ETHx, Amount: 285870875060302707
WITHDRAW: ETHx, Amount: 142935437530151353
WITHDRAW: ETHx, Amount: 142935437530151355
BORROW: ETHx, Amount 285870875060302707
REPAY: ETHx, Amount: 285870875060302707
E2E: Collateral WETH, TestAsset sUSDe
SUPPLY: WETH, Amount: 29900014352006888963
SUPPLY: sUSDe, Amount: 887843782323895053775
WITHDRAW: sUSDe, Amount: 443921891161947526887
WITHDRAW: sUSDe, Amount: 443921891161947526888
E2E: Collateral WETH, TestAsset tBTC
SUPPLY: WETH, Amount: 29900014352006888963
SUPPLY: tBTC, Amount: 10218407517118536
WITHDRAW: tBTC, Amount: 5109203758559268
WITHDRAW: tBTC, Amount: 5109203758559268
BORROW: tBTC, Amount 10218407517118536
REPAY: tBTC, Amount: 10218407517118536
E2E: Collateral WETH, TestAsset cbBTC
SUPPLY: WETH, Amount: 29900014352006888963
SUPPLY: cbBTC, Amount: 1021840
WITHDRAW: cbBTC, Amount: 510920
WITHDRAW: cbBTC, Amount: 510921
BORROW: cbBTC, Amount 1021840
REPAY: cbBTC, Amount: 1021840
E2E: Collateral WETH, TestAsset USDS
SUPPLY: WETH, Amount: 29900014352006888963
SUPPLY: USDS, Amount: 1000165307321994179197
WITHDRAW: USDS, Amount: 500082653660997089598
WITHDRAW: USDS, Amount: 500082653660997089600
BORROW: USDS, Amount 1000165307321994179197
REPAY: USDS, Amount: 1000165307321994179197
E2E: Collateral WETH, TestAsset rsETH
SUPPLY: WETH, Amount: 29900014352006888963
SUPPLY: rsETH, Amount: 290289451426972776
WITHDRAW: rsETH, Amount: 145144725713486388
WITHDRAW: rsETH, Amount: 145144725713486388
BORROW: rsETH, Amount 290289451426972776
REPAY: rsETH, Amount: 290289451426972776

[PASS] test_gasRebate() (gas: 2503806)
[PASS] test_isTokensRescuedV2() (gas: 2516576)
[PASS] test_isTokensRescuedV3() (gas: 2553055)
[PASS] test_meritAllowance() (gas: 2545750)
[PASS] test_swapEvents() (gas: 2521561)
[PASS] test_withdrawDaiAndSwapForGho() (gas: 2515648)
[PASS] test_withdrawFraxAndSwapForGho() (gas: 2506464)
[PASS] test_withdrawLusdAndSwapForGho() (gas: 2500739)
[PASS] test_withdrawUsdcAndSwapForGho() (gas: 2504891)
[PASS] test_withdrawUsdtAndSwapForGho() (gas: 2504648)
Suite result: ok. 11 passed; 0 failed; 0 skipped; finished in 3.39s (3.22s CPU time)

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

Ran 3 tests for src/20241113_Multi_SeptemberFundingUpdatePartA/AaveV3Optimism_SeptemberFundingUpdatePartA_20241113.t.sol:AaveV3Optimism_SeptemberFundingUpdatePartA_20241113_Test
[PASS] test_bridgeLUSD() (gas: 754153)
[PASS] test_bridgeUSDC() (gas: 754009)
[PASS] test_defaultProposalExecution() (gas: 37106145)
Logs:
0xDA10009cBd5D07dd0CeCc66161FC93D7c9000da1
0x350a791Bfc2C21F9Ed5d10980Dad2e2638ffa7f6
0x7F5c764cBc14f9669B88837ca1490cCa17c31607
0x68f180fcCe6836688e9084f035309E29Bf0A2095
0x4200000000000000000000000000000000000006
0x94b008aA00579c1307B0EF2c499aD98a8ce58e58
0x8c6f28f2F1A3C87F0f938b96d27520d9751ec8d9
0x4200000000000000000000000000000000000042
0x1F32b1c2345538c0c6f582fCB022739c4A194Ebb
0xc40F949F8a4e094D1b49a23ea9241D289B7b2819
0xdFA46478F9e5EA86d57387849598dbFB2e964b02
0x9Bcef72be871e61ED4fBbc7630889beE758eb81D
0x0b2C639c533813f4Aa9D7837CAf62653d097Ff85
E2E: Collateral DAI, TestAsset DAI
SUPPLY: DAI, Amount: 100001100012100133101464
SUPPLY: DAI, Amount: 1000011000121001331014
WITHDRAW: DAI, Amount: 500005500060500665507
WITHDRAW: DAI, Amount: 500005500060500665507
BORROW: DAI, Amount 1000011000121001331014
REPAY: DAI, Amount: 1000011000121001331014
E2E: Collateral DAI, TestAsset LINK
SUPPLY: DAI, Amount: 100001100012100133101464
SUPPLY: LINK, Amount: 74721566614158950055
WITHDRAW: LINK, Amount: 37360783307079475027
WITHDRAW: LINK, Amount: 37360783307079475028
BORROW: LINK, Amount 74721566614158950055
REPAY: LINK, Amount: 74721566614158950055
E2E: Collateral DAI, TestAsset USDC
SUPPLY: DAI, Amount: 100001100012100133101464
SUPPLY: USDC, Amount: 1000131307
WITHDRAW: USDC, Amount: 500065653
WITHDRAW: USDC, Amount: 500065654
BORROW: USDC, Amount 1000131307
REPAY: USDC, Amount: 1000131307
E2E: Collateral DAI, TestAsset WBTC
SUPPLY: DAI, Amount: 100001100012100133101464
SUPPLY: WBTC, Amount: 1139194
WITHDRAW: WBTC, Amount: 569597
WITHDRAW: WBTC, Amount: 569597
BORROW: WBTC, Amount 1139194
REPAY: WBTC, Amount: 1139194
E2E: Collateral DAI, TestAsset WETH
SUPPLY: DAI, Amount: 100001100012100133101464
SUPPLY: WETH, Amount: 316241532632963752
WITHDRAW: WETH, Amount: 158120766316481876
WITHDRAW: WETH, Amount: 158120766316481876
BORROW: WETH, Amount 316241532632963752
REPAY: WETH, Amount: 316241532632963752
E2E: Collateral DAI, TestAsset USDT
SUPPLY: DAI, Amount: 100001100012100133101464
SUPPLY: USDT, Amount: 998312093
WITHDRAW: USDT, Amount: 499156046
WITHDRAW: USDT, Amount: 499156048
BORROW: USDT, Amount 998312093
REPAY: USDT, Amount: 998312093
E2E: Collateral DAI, TestAsset AAVE
SUPPLY: DAI, Amount: 100001100012100133101464
SUPPLY: AAVE, Amount: 5775681539085134354
WITHDRAW: AAVE, Amount: 2887840769542567177
WITHDRAW: AAVE, Amount: 2887840769542567177
E2E: Collateral DAI, TestAsset sUSD
SUPPLY: DAI, Amount: 100001100012100133101464
SUPPLY: sUSD, Amount: 997833762771049817110
WITHDRAW: sUSD, Amount: 498916881385524908555
WITHDRAW: sUSD, Amount: 498916881385524908555
BORROW: sUSD, Amount 997833762771049817110
REPAY: sUSD, Amount: 997833762771049817110
E2E: Collateral DAI, TestAsset OP
SUPPLY: DAI, Amount: 100001100012100133101464
SUPPLY: OP, Amount: 654400881922980549962
WITHDRAW: OP, Amount: 327200440961490274981
WITHDRAW: OP, Amount: 327200440961490274982
BORROW: OP, Amount 654400881922980549962
REPAY: OP, Amount: 654400881922980549962
E2E: Collateral DAI, TestAsset wstETH
SUPPLY: DAI, Amount: 100001100012100133101464
SUPPLY: wstETH, Amount: 266933401685583584
WITHDRAW: wstETH, Amount: 133466700842791792
WITHDRAW: wstETH, Amount: 133466700842791791
BORROW: wstETH, Amount 266933401685583584
REPAY: wstETH, Amount: 266933401685583584
E2E: Collateral DAI, TestAsset LUSD
SUPPLY: DAI, Amount: 100001100012100133101464
SUPPLY: LUSD, Amount: 1003032146117068977176
WITHDRAW: LUSD, Amount: 501516073058534488588
WITHDRAW: LUSD, Amount: 501516073058534488587
BORROW: LUSD, Amount 1003032146117068977176
REPAY: LUSD, Amount: 1003032146117068977176
E2E: TestAsset MAI SKIPPED
E2E: Collateral DAI, TestAsset rETH
SUPPLY: DAI, Amount: 100001100012100133101464
SUPPLY: rETH, Amount: 282185348539594541
WITHDRAW: rETH, Amount: 141092674269797270
WITHDRAW: rETH, Amount: 141092674269797272
BORROW: rETH, Amount 282185348539594541
REPAY: rETH, Amount: 282185348539594541
E2E: Collateral DAI, TestAsset USDC
SUPPLY: DAI, Amount: 100001100012100133101464
SUPPLY: USDC, Amount: 1000131307
WITHDRAW: USDC, Amount: 500065653
WITHDRAW: USDC, Amount: 500065654
BORROW: USDC, Amount 1000131307
REPAY: USDC, Amount: 1000131307

Suite result: ok. 3 passed; 0 failed; 0 skipped; finished in 3.02s (2.66s CPU time)

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

Ran 8 tests for src/20241113_Multi_SeptemberFundingUpdatePartA/AaveV3Polygon_SeptemberFundingUpdatePartA_20241113.t.sol:AaveV3Polygon_SeptemberFundingUpdatePartA_20241113_Test
[PASS] test_bridge() (gas: 2309957)
[PASS] test_defaultProposalExecution() (gas: 66585153)
Logs:
0x8f3Cf7ad23Cd3CaDbD9735AFf958023239c6A063
0x53E0bca35eC356BD5ddDFebbD1Fc0fD03FaBad39
0x2791Bca1f2de4661ED88A30C99A7a9449Aa84174
0x1BFD67037B42Cf73acF2047067bd4F2C47D9BfD6
0x7ceB23fD6bC0adD59E62ac25578270cFf1b9f619
0xc2132D05D31c914a87C6611C10748AEb04B58e8F
0x0d500B1d8E8eF31E21C99d1Db9A6444d3ADf1270
0x172370d5Cd63279eFa6d502DAB29171933a610AF
0x0b3F868E0BE5597D5DB7fEB59E1CADBb0fdDa50a
0x385Eeac5cB85A38A9a07A70c73e0a3271CfB54A7
0x9a71012B13CA4d3D0Cdc72A177DF3ef03b0E76A3
0x85955046DF4668e1DD369D2DE9f3AEB98DD2A369
0xE111178A87A3BFf0c8d18DECBa5798827539Ae99
0x4e3Decbb3645551B8A19f0eA1678079FCB33fB4c
0xE0B52e49357Fd4DAf2c15e02058DCE6BC0057db4
0xa3Fa99A148fA48D14Ed51d610c367C61876997F1
0xfa68FB4628DFF1028CFEc22b4162FCcd0d45efb6
0x03b54A6e9a984069379fae1a4fC4dBAE93B3bCCD
0x3c499c542cEF5E3811e1192ce70d8cC03d5c3359
E2E: Collateral DAI, TestAsset DAI
SUPPLY: DAI, Amount: 99995100240088235676451
SUPPLY: DAI, Amount: 999951002400882356764
WITHDRAW: DAI, Amount: 499975501200441178382
WITHDRAW: DAI, Amount: 499975501200441178382
BORROW: DAI, Amount 999951002400882356764
REPAY: DAI, Amount: 999951002400882356764
E2E: Collateral DAI, TestAsset LINK
SUPPLY: DAI, Amount: 99995100240088235676451
SUPPLY: LINK, Amount: 74780919947399100908
WITHDRAW: LINK, Amount: 37390459973699550454
WITHDRAW: LINK, Amount: 37390459973699550454
BORROW: LINK, Amount 74780919947399100908
REPAY: LINK, Amount: 74780919947399100908
E2E: Collateral DAI, TestAsset USDC
SUPPLY: DAI, Amount: 99995100240088235676451
SUPPLY: USDC, Amount: 1000050002
WITHDRAW: USDC, Amount: 500025001
WITHDRAW: USDC, Amount: 500025001
BORROW: USDC, Amount 1000050002
REPAY: USDC, Amount: 1000050002
E2E: Collateral DAI, TestAsset WBTC
SUPPLY: DAI, Amount: 99995100240088235676451
SUPPLY: WBTC, Amount: 1139198
WITHDRAW: WBTC, Amount: 569599
WITHDRAW: WBTC, Amount: 569600
BORROW: WBTC, Amount 1139198
REPAY: WBTC, Amount: 1139198
E2E: Collateral DAI, TestAsset WETH
SUPPLY: DAI, Amount: 99995100240088235676451
SUPPLY: WETH, Amount: 316221502157753231
WITHDRAW: WETH, Amount: 158110751078876615
WITHDRAW: WETH, Amount: 158110751078876617
BORROW: WETH, Amount 316221502157753231
REPAY: WETH, Amount: 316221502157753231
E2E: Collateral DAI, TestAsset USDT
SUPPLY: DAI, Amount: 99995100240088235676451
SUPPLY: USDT, Amount: 998392587
WITHDRAW: USDT, Amount: 499196293
WITHDRAW: USDT, Amount: 499196294
BORROW: USDT, Amount 998392587
REPAY: USDT, Amount: 998392587
E2E: Collateral DAI, TestAsset AAVE
SUPPLY: DAI, Amount: 99995100240088235676451
SUPPLY: AAVE, Amount: 5780911167391991385
WITHDRAW: AAVE, Amount: 2890455583695995692
WITHDRAW: AAVE, Amount: 2890455583695995693
E2E: Collateral DAI, TestAsset WPOL
SUPPLY: DAI, Amount: 99995100240088235676451
SUPPLY: WPOL, Amount: 2690920833109089930574
WITHDRAW: WPOL, Amount: 1345460416554544965287
WITHDRAW: WPOL, Amount: 1345460416554544965287
BORROW: WPOL, Amount 2690920833109089930574
REPAY: WPOL, Amount: 2690920833109089930574
E2E: TestAsset CRV SKIPPED
E2E: TestAsset SUSHI SKIPPED
E2E: Collateral DAI, TestAsset GHST
SUPPLY: DAI, Amount: 99995100240088235676451
SUPPLY: GHST, Amount: 1033946425652376251863
WITHDRAW: GHST, Amount: 516973212826188125931
WITHDRAW: GHST, Amount: 516973212826188125933
E2E: TestAsset BAL SKIPPED
E2E: TestAsset DPI SKIPPED
E2E: Collateral DAI, TestAsset EURS
SUPPLY: DAI, Amount: 99995100240088235676451
SUPPLY: EURS, Amount: 94108
WITHDRAW: EURS, Amount: 47054
WITHDRAW: EURS, Amount: 47053
BORROW: EURS, Amount 94108
REPAY: EURS, Amount: 94108
E2E: TestAsset jEUR SKIPPED
E2E: TestAsset EURA SKIPPED
E2E: TestAsset miMATIC SKIPPED
E2E: Collateral DAI, TestAsset stMATIC
SUPPLY: DAI, Amount: 99995100240088235676451
SUPPLY: stMATIC, Amount: 2355730194734316390537
WITHDRAW: stMATIC, Amount: 1177865097367158195268
WITHDRAW: stMATIC, Amount: 1177865097367158195270
E2E: Collateral DAI, TestAsset MaticX
SUPPLY: DAI, Amount: 99995100240088235676451
SUPPLY: MaticX, Amount: 2369516249277564114548
WITHDRAW: MaticX, Amount: 1184758124638782057274
WITHDRAW: MaticX, Amount: 1184758124638782057274
BORROW: MaticX, Amount 2369516249277564114548
REPAY: MaticX, Amount: 2369516249277564114548
E2E: Collateral DAI, TestAsset wstETH
SUPPLY: DAI, Amount: 99995100240088235676451
SUPPLY: wstETH, Amount: 266916494346365730
WITHDRAW: wstETH, Amount: 133458247173182865
WITHDRAW: wstETH, Amount: 133458247173182866
BORROW: wstETH, Amount 266916494346365730
REPAY: wstETH, Amount: 266916494346365730
E2E: Collateral DAI, TestAsset USDC
SUPPLY: DAI, Amount: 99995100240088235676451
SUPPLY: USDC, Amount: 1000050002
WITHDRAW: USDC, Amount: 500025001
WITHDRAW: USDC, Amount: 500025001
BORROW: USDC, Amount 1000050002
REPAY: USDC, Amount: 1000050002

[PASS] test_migrate_DAI() (gas: 2319239)
[PASS] test_migrate_LINK() (gas: 2319350)
[PASS] test_migrate_USDT() (gas: 2319283)
[PASS] test_migrate_WBTC() (gas: 2331016)
[PASS] test_migrate_WETH() (gas: 2319307)
[PASS] test_migrate_WPOL() (gas: 2319304)
Suite result: ok. 8 passed; 0 failed; 0 skipped; finished in 2.89s (2.90s CPU time)

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

Ran 9 tests for src/20241007_Multi_GHOStewardV2Upgrade/AaveV3Arbitrum_GHOStewardV2Upgrade_20241007.t.sol:AaveV3Arbitrum_GHOStewardV2Upgrade_20241007_Test
[PASS] test_defaultProposalExecution() (gas: 48833825)
Logs:
0xDA10009cBd5D07dd0CeCc66161FC93D7c9000da1
0xf97f4df75117a78c1A5a0DBb814Af92458539FB4
0xFF970A61A04b1cA14834A43f5dE4533eBDDB5CC8
0x2f2a2543B76A4166549F7aaB2e75Bef0aefC5B0f
0x82aF49447D8a07e3bd95BD0d56f35241523fBab1
0xFd086bC7CD5C481DCC9C85ebE478A1C0b69FCbb9
0xD22a58f79e9481D1a88e00c343885A588b34b68B
0x5979D7b546E38E414F7E9822514be443A4800529
0x3F56e0c36d275367b8C502090EDF38289b3dEa0d
0xEC70Dcb4A1EFa46b8F2D97C310C9c4790ba5ffA8
0x93b346b6BC2548dA6A1E7d98E9a421B42541425b
0xaf88d065e77c8cC2239327C5EDb3A432268e5831
0x17FC002b466eEc40DaE837Fc4bE5c67993ddBd6F
0x912CE59144191C1204E64559FE8253a0e49E6548
0x35751007a407ca6FEFfE80b3cB397736D2cf4dbe
0x7dfF72693f6A4149b17e7C6314655f6A9F7c8B33
E2E: Collateral DAI, TestAsset DAI
SUPPLY: DAI, Amount: 100007296532355000620845
SUPPLY: DAI, Amount: 1000072965323550006208
WITHDRAW: DAI, Amount: 500036482661775003104
WITHDRAW: DAI, Amount: 500036482661775003103
BORROW: DAI, Amount 1000072965323550006208
REPAY: DAI, Amount: 1000072965323550006208
E2E: Collateral DAI, TestAsset LINK
SUPPLY: DAI, Amount: 100007296532355000620845
SUPPLY: LINK, Amount: 87171038294237122658
WITHDRAW: LINK, Amount: 43585519147118561329
WITHDRAW: LINK, Amount: 43585519147118561330
BORROW: LINK, Amount 87171038294237122658
REPAY: LINK, Amount: 87171038294237122658
E2E: Collateral DAI, TestAsset USDC
SUPPLY: DAI, Amount: 100007296532355000620845
SUPPLY: USDC, Amount: 1000175260
WITHDRAW: USDC, Amount: 500087630
WITHDRAW: USDC, Amount: 500087630
BORROW: USDC, Amount 1000175260
REPAY: USDC, Amount: 1000175260
E2E: Collateral DAI, TestAsset WBTC
SUPPLY: DAI, Amount: 100007296532355000620845
SUPPLY: WBTC, Amount: 1494804
WITHDRAW: WBTC, Amount: 747402
WITHDRAW: WBTC, Amount: 747401
BORROW: WBTC, Amount 1494804
REPAY: WBTC, Amount: 1494804
E2E: Collateral DAI, TestAsset WETH
SUPPLY: DAI, Amount: 100007296532355000620845
SUPPLY: WETH, Amount: 380681382635380162
WITHDRAW: WETH, Amount: 190340691317690081
WITHDRAW: WETH, Amount: 190340691317690081
BORROW: WETH, Amount 380681382635380162
REPAY: WETH, Amount: 380681382635380162
E2E: Collateral DAI, TestAsset USDT
SUPPLY: DAI, Amount: 100007296532355000620845
SUPPLY: USDT, Amount: 1000620384
WITHDRAW: USDT, Amount: 500310192
WITHDRAW: USDT, Amount: 500310193
BORROW: USDT, Amount 1000620384
REPAY: USDT, Amount: 1000620384
E2E: Collateral DAI, TestAsset AAVE
SUPPLY: DAI, Amount: 100007296532355000620845
SUPPLY: AAVE, Amount: 6278583250246748321
WITHDRAW: AAVE, Amount: 3139291625123374160
WITHDRAW: AAVE, Amount: 3139291625123374161
E2E: TestAsset EURS SKIPPED
E2E: Collateral DAI, TestAsset wstETH
SUPPLY: DAI, Amount: 100007296532355000620845
SUPPLY: wstETH, Amount: 322086555915717169
WITHDRAW: wstETH, Amount: 161043277957858584
WITHDRAW: wstETH, Amount: 161043277957858584
BORROW: wstETH, Amount 322086555915717169
REPAY: wstETH, Amount: 322086555915717169
E2E: TestAsset MAI SKIPPED
E2E: Collateral DAI, TestAsset rETH
SUPPLY: DAI, Amount: 100007296532355000620845
SUPPLY: rETH, Amount: 340405046107453732
WITHDRAW: rETH, Amount: 170202523053726866
WITHDRAW: rETH, Amount: 170202523053726866
BORROW: rETH, Amount 340405046107453732
REPAY: rETH, Amount: 340405046107453732
E2E: Collateral DAI, TestAsset LUSD
SUPPLY: DAI, Amount: 100007296532355000620845
SUPPLY: LUSD, Amount: 1002075920518464461347
WITHDRAW: LUSD, Amount: 501037960259232230673
WITHDRAW: LUSD, Amount: 501037960259232230674
BORROW: LUSD, Amount 1002075920518464461347
REPAY: LUSD, Amount: 1002075920518464461347
E2E: Collateral DAI, TestAsset USDC
SUPPLY: DAI, Amount: 100007296532355000620845
SUPPLY: USDC, Amount: 1000175260
WITHDRAW: USDC, Amount: 500087630
WITHDRAW: USDC, Amount: 500087630
BORROW: USDC, Amount 1000175260
REPAY: USDC, Amount: 1000175260
E2E: Collateral DAI, TestAsset FRAX
SUPPLY: DAI, Amount: 100007296532355000620845
SUPPLY: FRAX, Amount: 1003149528385299622105
WITHDRAW: FRAX, Amount: 501574764192649811052
WITHDRAW: FRAX, Amount: 501574764192649811054
BORROW: FRAX, Amount 1003149528385299622105
REPAY: FRAX, Amount: 1003149528385299622105
E2E: Collateral DAI, TestAsset ARB
SUPPLY: DAI, Amount: 100007296532355000620845
SUPPLY: ARB, Amount: 1753049003627426528795
WITHDRAW: ARB, Amount: 876524501813713264397
WITHDRAW: ARB, Amount: 876524501813713264399
BORROW: ARB, Amount 1753049003627426528795
REPAY: ARB, Amount: 1753049003627426528795
E2E: Collateral DAI, TestAsset weETH
SUPPLY: DAI, Amount: 100007296532355000620845
SUPPLY: weETH, Amount: 362441574896413661
WITHDRAW: weETH, Amount: 181220787448206830
WITHDRAW: weETH, Amount: 181220787448206831
BORROW: weETH, Amount 362441574896413661
REPAY: weETH, Amount: 362441574896413661
E2E: Collateral DAI, TestAsset GHO
SUPPLY: DAI, Amount: 100007296532355000620845
SUPPLY: GHO, Amount: 1000000000000000000000
WITHDRAW: GHO, Amount: 500000000000000000000
WITHDRAW: GHO, Amount: 500000000000000000001
BORROW: GHO, Amount 1000000000000000000000
REPAY: GHO, Amount: 1000000000000000000000

[PASS] test_ghoAaveSteward_updateGhoBorrowRate() (gas: 522493)
[PASS] test_ghoBucketSteward_setControlledFacilitator() (gas: 312024)
[PASS] test_ghoBucketSteward_updateFacilitatorBucketCapacity() (gas: 335166)
[PASS] test_ghoCcipSteward_revertUpdateRateLimitUnauthorizedBeforeUpgrade() (gas: 66668)
[PASS] test_ghoCcipSteward_updateRateLimit() (gas: 324228)
[PASS] test_ghoCcipSteward_updateRateLimitAfterPoolUpgrade() (gas: 398985)
[PASS] test_poolTokenFunctionality() (gas: 301215)
[PASS] test_rolesAreSet_cannotReinitializePoolToken() (gas: 335609)
Suite result: ok. 9 passed; 0 failed; 0 skipped; finished in 2.91s (2.70s CPU time)

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

Ran 12 tests for src/20241007_Multi_GHOStewardV2Upgrade/AaveV3Ethereum_GHOStewardV2Upgrade_20241007.t.sol:AaveV3Ethereum_GHOStewardV2Upgrade_20241007_Test
[PASS] test_defaultProposalExecution() (gas: 226594545)
Logs:
0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2
0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0
0x2260FAC5E5542a773Aa44fBCfeDf7C193bc2C599
0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48
0x6B175474E89094C44Da98b954EedeAC495271d0F
0x514910771AF9Ca656af840dff83E8264EcF986CA
0xBe9895146f7AF43049ca1c1AE358B0541Ea49704
0xdAC17F958D2ee523a2206206994597C13D831ec7
0xae78736Cd615f374D3085123A210448E74Fc6393
0x5f98805A4E8be255a32880FDeC7F6728C6568bA0
0xD533a949740bb3306d119CC777fa900bA034cd52
0x9f8F72aA9304c8B593d555F12eF6589cC3A579A2
0xC011a73ee8576Fb46F5E1c5751cA3B9Fe0af2a6F
0xba100000625a3754423978a60c9317c58a424e3D
0x1f9840a85d5aF5bf1D1762F925BDADdC4201F984
0x5A98FcBEA516Cf06857215779Fd812CA3beF1B32
0xC18360217D8F7Ab5e7c516566761Ea12Ce7F9D72
0x111111111117dC0aa78b770fA6A738034120C302
0x853d955aCEf822Db058eb8505911ED77F175b99e
0xD33526068D116cE69F19A9ee46F0bd304F21A51f
0xAf5191B0De278C7286d6C7CC6ab6BB8A73bA2Cd6
0xdeFA4e8a7bcBA345F687a2f1456F5Edd9CE97202
0x3432B6A60D23Ca0dFCa7761B7ab56459D9C964D0
0xf939E0A03FB07F59A73314E73794Be0E57ac1b4E
0x6c3ea9036406852006290770BEdFcAbA0e23A0e8
0xCd5fE23C85820F7B72D0926FC9b05b43E359b7ee
0xf1C9acDc66974dFB6dEcB12aA385b9cD01190E38
0x4c9EDD5852cd905f086C759E8383e09bff1E68B3
0xA35b1B31Ce002FBF2058D22F30f95D405200A15b
0x18084fbA666a33d37592fA2633fD49a74DD93a88
0xcbB7C0000aB88B473b1f5aFd9ef808440eed33Bf
0xdC035D45d973E3EC169d2276DDab16f1e407384F
E2E: Collateral WETH, TestAsset WETH
SUPPLY: WETH, Amount: 38098866558719878083
SUPPLY: WETH, Amount: 380988665587198780
WITHDRAW: WETH, Amount: 190494332793599390
WITHDRAW: WETH, Amount: 190494332793599389
BORROW: WETH, Amount 380988665587198780
REPAY: WETH, Amount: 380988665587198780
E2E: Collateral WETH, TestAsset wstETH
SUPPLY: WETH, Amount: 38098866558719878083
SUPPLY: wstETH, Amount: 322373727646838087
WITHDRAW: wstETH, Amount: 161186863823419043
WITHDRAW: wstETH, Amount: 161186863823419045
BORROW: wstETH, Amount 322373727646838087
REPAY: wstETH, Amount: 322373727646838087
E2E: Collateral WETH, TestAsset WBTC
SUPPLY: WETH, Amount: 38098866558719878083
SUPPLY: WBTC, Amount: 1520903
WITHDRAW: WBTC, Amount: 760451
WITHDRAW: WBTC, Amount: 760452
BORROW: WBTC, Amount 1520903
REPAY: WBTC, Amount: 1520903
E2E: Collateral WETH, TestAsset USDC
SUPPLY: WETH, Amount: 38098866558719878083
SUPPLY: USDC, Amount: 1000193557
WITHDRAW: USDC, Amount: 500096778
WITHDRAW: USDC, Amount: 500096780
BORROW: USDC, Amount 1000193557
REPAY: USDC, Amount: 1000193557
E2E: Collateral WETH, TestAsset DAI
SUPPLY: WETH, Amount: 38098866558719878083
SUPPLY: DAI, Amount: 999900049991002899350
WITHDRAW: DAI, Amount: 499950024995501449675
WITHDRAW: DAI, Amount: 499950024995501449675
BORROW: DAI, Amount 999900049991002899350
REPAY: DAI, Amount: 999900049991002899350
E2E: Collateral WETH, TestAsset LINK
SUPPLY: WETH, Amount: 38098866558719878083
SUPPLY: LINK, Amount: 87933217239913627351
WITHDRAW: LINK, Amount: 43966608619956813675
WITHDRAW: LINK, Amount: 43966608619956813676
BORROW: LINK, Amount 87933217239913627351
REPAY: LINK, Amount: 87933217239913627351
E2E: Collateral WETH, TestAsset AAVE
SUPPLY: WETH, Amount: 38098866558719878083
SUPPLY: AAVE, Amount: 6123868033161774944
WITHDRAW: AAVE, Amount: 3061934016580887472
WITHDRAW: AAVE, Amount: 3061934016580887472
E2E: Collateral WETH, TestAsset cbETH
SUPPLY: WETH, Amount: 38098866558719878083
SUPPLY: cbETH, Amount: 351494073786671653
WITHDRAW: cbETH, Amount: 175747036893335826
WITHDRAW: cbETH, Amount: 175747036893335827
BORROW: cbETH, Amount 351494073786671653
REPAY: cbETH, Amount: 351494073786671653
E2E: Collateral WETH, TestAsset USDT
SUPPLY: WETH, Amount: 38098866558719878083
SUPPLY: USDT, Amount: 1000628494
WITHDRAW: USDT, Amount: 500314247
WITHDRAW: USDT, Amount: 500314247
BORROW: USDT, Amount 1000628494
REPAY: USDT, Amount: 1000628494
E2E: Collateral WETH, TestAsset rETH
SUPPLY: WETH, Amount: 38098866558719878083
SUPPLY: rETH, Amount: 340679818324634481
WITHDRAW: rETH, Amount: 170339909162317240
WITHDRAW: rETH, Amount: 170339909162317241
BORROW: rETH, Amount 340679818324634481
REPAY: rETH, Amount: 340679818324634481
E2E: Collateral WETH, TestAsset LUSD
SUPPLY: WETH, Amount: 38098866558719878083
SUPPLY: LUSD, Amount: 1001713691715238761864
WITHDRAW: LUSD, Amount: 500856845857619380932
WITHDRAW: LUSD, Amount: 500856845857619380932
BORROW: LUSD, Amount 1001713691715238761864
REPAY: LUSD, Amount: 1001713691715238761864
E2E: Collateral WETH, TestAsset CRV
SUPPLY: WETH, Amount: 38098866558719878083
SUPPLY: CRV, Amount: 3745528775024814128134
WITHDRAW: CRV, Amount: 1872764387512407064067
WITHDRAW: CRV, Amount: 1872764387512407064067
BORROW: CRV, Amount 3745528775024814128134
REPAY: CRV, Amount: 3745528775024814128134
E2E: Collateral WETH, TestAsset MKR
SUPPLY: WETH, Amount: 38098866558719878083
SUPPLY: MKR, Amount: 711058557535378444
WITHDRAW: MKR, Amount: 355529278767689222
WITHDRAW: MKR, Amount: 355529278767689221
BORROW: MKR, Amount 711058557535378444
REPAY: MKR, Amount: 711058557535378444
E2E: Collateral WETH, TestAsset SNX
SUPPLY: WETH, Amount: 38098866558719878083
SUPPLY: SNX, Amount: 645937949443625222874
WITHDRAW: SNX, Amount: 322968974721812611437
WITHDRAW: SNX, Amount: 322968974721812611437
BORROW: SNX, Amount 645937949443625222874
REPAY: SNX, Amount: 645937949443625222874
E2E: Collateral WETH, TestAsset BAL
SUPPLY: WETH, Amount: 38098866558719878083
SUPPLY: BAL, Amount: 486329676448659630183
WITHDRAW: BAL, Amount: 243164838224329815091
WITHDRAW: BAL, Amount: 243164838224329815092
BORROW: BAL, Amount 486329676448659630183
REPAY: BAL, Amount: 486329676448659630183
E2E: Collateral WETH, TestAsset UNI
SUPPLY: WETH, Amount: 38098866558719878083
SUPPLY: UNI, Amount: 121572397844884158245
WITHDRAW: UNI, Amount: 60786198922442079122
WITHDRAW: UNI, Amount: 60786198922442079123
BORROW: UNI, Amount 121572397844884158245
REPAY: UNI, Amount: 121572397844884158245
E2E: Collateral WETH, TestAsset LDO
SUPPLY: WETH, Amount: 38098866558719878083
SUPPLY: LDO, Amount: 848774133343468828184
WITHDRAW: LDO, Amount: 424387066671734414092
WITHDRAW: LDO, Amount: 424387066671734414091
BORROW: LDO, Amount 848774133343468828184
REPAY: LDO, Amount: 848774133343468828184
E2E: Collateral WETH, TestAsset ENS
SUPPLY: WETH, Amount: 38098866558719878083
SUPPLY: ENS, Amount: 54815350411137246077
WITHDRAW: ENS, Amount: 27407675205568623038
WITHDRAW: ENS, Amount: 27407675205568623039
BORROW: ENS, Amount 54815350411137246077
REPAY: ENS, Amount: 54815350411137246077
E2E: Collateral WETH, TestAsset 1INCH
SUPPLY: WETH, Amount: 38098866558719878083
SUPPLY: 1INCH, Amount: 3651639573387712576089
WITHDRAW: 1INCH, Amount: 1825819786693856288044
WITHDRAW: 1INCH, Amount: 1825819786693856288044
BORROW: 1INCH, Amount 3651639573387712576089
REPAY: 1INCH, Amount: 3651639573387712576089
E2E: Collateral WETH, TestAsset FRAX
SUPPLY: WETH, Amount: 38098866558719878083
SUPPLY: FRAX, Amount: 1002928018261473824987
WITHDRAW: FRAX, Amount: 501464009130736912493
WITHDRAW: FRAX, Amount: 501464009130736912494
BORROW: FRAX, Amount 1002928018261473824987
REPAY: FRAX, Amount: 1002928018261473824987
E2E: Collateral WETH, TestAsset GHO
SUPPLY: WETH, Amount: 38098866558719878083
BORROW: GHO, Amount 1000000000000000000000
REPAY: GHO, Amount: 1000000000000000000000
E2E: Collateral WETH, TestAsset RPL
SUPPLY: WETH, Amount: 38098866558719878083
SUPPLY: RPL, Amount: 88937611995910798015
WITHDRAW: RPL, Amount: 44468805997955399007
WITHDRAW: RPL, Amount: 44468805997955399008
BORROW: RPL, Amount 88937611995910798015
REPAY: RPL, Amount: 88937611995910798015
E2E: Collateral WETH, TestAsset sDAI
SUPPLY: WETH, Amount: 38098866558719878083
SUPPLY: sDAI, Amount: 898103744651646258740
WITHDRAW: sDAI, Amount: 449051872325823129370
WITHDRAW: sDAI, Amount: 449051872325823129370
E2E: TestAsset STG SKIPPED
E2E: TestAsset KNC SKIPPED
E2E: TestAsset FXS SKIPPED
E2E: Collateral WETH, TestAsset crvUSD
SUPPLY: WETH, Amount: 38098866558719878083
SUPPLY: crvUSD, Amount: 1001458082910394217565
WITHDRAW: crvUSD, Amount: 500729041455197108782
WITHDRAW: crvUSD, Amount: 500729041455197108783
BORROW: crvUSD, Amount 1001458082910394217565
REPAY: crvUSD, Amount: 1001458082910394217565
E2E: Collateral WETH, TestAsset PYUSD
SUPPLY: WETH, Amount: 38098866558719878083
SUPPLY: PYUSD, Amount: 1000420176
WITHDRAW: PYUSD, Amount: 500210088
WITHDRAW: PYUSD, Amount: 500210089
BORROW: PYUSD, Amount 1000420176
REPAY: PYUSD, Amount: 1000420176
E2E: Collateral WETH, TestAsset weETH
SUPPLY: WETH, Amount: 38098866558719878083
SUPPLY: weETH, Amount: 362719048340957029
WITHDRAW: weETH, Amount: 181359524170478514
WITHDRAW: weETH, Amount: 181359524170478514
BORROW: weETH, Amount 362719048340957029
REPAY: weETH, Amount: 362719048340957029
E2E: Collateral WETH, TestAsset osETH
SUPPLY: WETH, Amount: 38098866558719878083
SUPPLY: osETH, Amount: 370238943262937111
WITHDRAW: osETH, Amount: 185119471631468555
WITHDRAW: osETH, Amount: 185119471631468557
BORROW: osETH, Amount 370238943262937111
REPAY: osETH, Amount: 370238943262937111
E2E: Collateral WETH, TestAsset USDe
SUPPLY: WETH, Amount: 38098866558719878083
SUPPLY: USDe, Amount: 1001586051576112837723
WITHDRAW: USDe, Amount: 500793025788056418861
WITHDRAW: USDe, Amount: 500793025788056418862
BORROW: USDe, Amount 1001586051576112837723
REPAY: USDe, Amount: 1001586051576112837723
E2E: Collateral WETH, TestAsset ETHx
SUPPLY: WETH, Amount: 38098866558719878083
SUPPLY: ETHx, Amount: 365516938422234457
WITHDRAW: ETHx, Amount: 182758469211117228
WITHDRAW: ETHx, Amount: 182758469211117228
BORROW: ETHx, Amount 365516938422234457
REPAY: ETHx, Amount: 365516938422234457
E2E: Collateral WETH, TestAsset sUSDe
SUPPLY: WETH, Amount: 38098866558719878083
SUPPLY: sUSDe, Amount: 904158518879847052544
WITHDRAW: sUSDe, Amount: 452079259439923526272
WITHDRAW: sUSDe, Amount: 452079259439923526272
E2E: Collateral WETH, TestAsset tBTC
SUPPLY: WETH, Amount: 38098866558719878083
SUPPLY: tBTC, Amount: 15191533721508561
WITHDRAW: tBTC, Amount: 7595766860754280
WITHDRAW: tBTC, Amount: 7595766860754281
BORROW: tBTC, Amount 15191533721508561
REPAY: tBTC, Amount: 15191533721508561
E2E: Collateral WETH, TestAsset cbBTC
SUPPLY: WETH, Amount: 38098866558719878083
SUPPLY: cbBTC, Amount: 1519153
WITHDRAW: cbBTC, Amount: 759576
WITHDRAW: cbBTC, Amount: 759578
BORROW: cbBTC, Amount 1519153
REPAY: cbBTC, Amount: 1519153
E2E: Collateral WETH, TestAsset USDS
SUPPLY: WETH, Amount: 38098866558719878083
SUPPLY: USDS, Amount: 999900049991002899350
WITHDRAW: USDS, Amount: 499950024995501449675
WITHDRAW: USDS, Amount: 499950024995501449676
BORROW: USDS, Amount 999900049991002899350
REPAY: USDS, Amount: 999900049991002899350

[PASS] test_ghoAaveSteward_revertsChangeFromZero() (gas: 35460)
[PASS] test_ghoAaveSteward_updateGhoBorrowCap() (gas: 616114)
[PASS] test_ghoAaveSteward_updateGhoBorrowRate() (gas: 751952)
[PASS] test_ghoAaveSteward_updateGhoSupplyCap() (gas: 612021)
[PASS] test_ghoBucketSteward_setControlledFacilitator() (gas: 490058)
[PASS] test_ghoBucketSteward_updateFacilitatorBucketCapacity() (gas: 577254)
[PASS] test_ghoCcipSteward_updateBridgeLimit() (gas: 577685)
[PASS] test_ghoCcip_stewardUpdateRateLimit() (gas: 569866)
[PASS] test_ghoGsmSteward_pdateExposureCap() (gas: 579146)
[PASS] test_ghoGsmSteward_updateGsmBuySellFees() (gas: 902110)
[PASS] test_roles() (gas: 616027)
Suite result: ok. 12 passed; 0 failed; 0 skipped; finished in 3.01s (2.96s CPU time)

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

Ran 12 tests for src/20241021_Multi_GHOCCIP150Upgrade/AaveV3Arbitrum_GHOCCIP150Upgrade_20241021.t.sol:AaveV3Arbitrum_GHOCCIP150Upgrade_20241021_Test
[PASS] test_defaultProposalExecution() (gas: 49049016)
Logs:
0xDA10009cBd5D07dd0CeCc66161FC93D7c9000da1
0xf97f4df75117a78c1A5a0DBb814Af92458539FB4
0xFF970A61A04b1cA14834A43f5dE4533eBDDB5CC8
0x2f2a2543B76A4166549F7aaB2e75Bef0aefC5B0f
0x82aF49447D8a07e3bd95BD0d56f35241523fBab1
0xFd086bC7CD5C481DCC9C85ebE478A1C0b69FCbb9
0xD22a58f79e9481D1a88e00c343885A588b34b68B
0x5979D7b546E38E414F7E9822514be443A4800529
0x3F56e0c36d275367b8C502090EDF38289b3dEa0d
0xEC70Dcb4A1EFa46b8F2D97C310C9c4790ba5ffA8
0x93b346b6BC2548dA6A1E7d98E9a421B42541425b
0xaf88d065e77c8cC2239327C5EDb3A432268e5831
0x17FC002b466eEc40DaE837Fc4bE5c67993ddBd6F
0x912CE59144191C1204E64559FE8253a0e49E6548
0x35751007a407ca6FEFfE80b3cB397736D2cf4dbe
0x7dfF72693f6A4149b17e7C6314655f6A9F7c8B33
E2E: Collateral DAI, TestAsset DAI
SUPPLY: DAI, Amount: 100002094043849278203885
SUPPLY: DAI, Amount: 1000020940438492782038
WITHDRAW: DAI, Amount: 500010470219246391019
WITHDRAW: DAI, Amount: 500010470219246391019
BORROW: DAI, Amount 1000020940438492782038
REPAY: DAI, Amount: 1000020940438492782038
E2E: Collateral DAI, TestAsset LINK
SUPPLY: DAI, Amount: 100002094043849278203885
SUPPLY: LINK, Amount: 81645176431552235644
WITHDRAW: LINK, Amount: 40822588215776117822
WITHDRAW: LINK, Amount: 40822588215776117822
BORROW: LINK, Amount 81645176431552235644
REPAY: LINK, Amount: 81645176431552235644
E2E: Collateral DAI, TestAsset USDC
SUPPLY: DAI, Amount: 100002094043849278203885
SUPPLY: USDC, Amount: 1000172219
WITHDRAW: USDC, Amount: 500086109
WITHDRAW: USDC, Amount: 500086110
BORROW: USDC, Amount 1000172219
REPAY: USDC, Amount: 1000172219
E2E: Collateral DAI, TestAsset WBTC
SUPPLY: DAI, Amount: 100002094043849278203885
SUPPLY: WBTC, Amount: 1317793
WITHDRAW: WBTC, Amount: 658896
WITHDRAW: WBTC, Amount: 658897
BORROW: WBTC, Amount 1317793
REPAY: WBTC, Amount: 1317793
E2E: Collateral DAI, TestAsset WETH
SUPPLY: DAI, Amount: 100002094043849278203885
SUPPLY: WETH, Amount: 366334577387485635
WITHDRAW: WETH, Amount: 183167288693742817
WITHDRAW: WETH, Amount: 183167288693742818
BORROW: WETH, Amount 366334577387485635
REPAY: WETH, Amount: 366334577387485635
E2E: Collateral DAI, TestAsset USDT
SUPPLY: DAI, Amount: 100002094043849278203885
SUPPLY: USDT, Amount: 999448674
WITHDRAW: USDT, Amount: 499724337
WITHDRAW: USDT, Amount: 499724337
BORROW: USDT, Amount 999448674
REPAY: USDT, Amount: 999448674
E2E: Collateral DAI, TestAsset AAVE
SUPPLY: DAI, Amount: 100002094043849278203885
SUPPLY: AAVE, Amount: 5688375119135899290
WITHDRAW: AAVE, Amount: 2844187559567949645
WITHDRAW: AAVE, Amount: 2844187559567949645
E2E: TestAsset EURS SKIPPED
E2E: Collateral DAI, TestAsset wstETH
SUPPLY: DAI, Amount: 100002094043849278203885
SUPPLY: wstETH, Amount: 309400001600718655
WITHDRAW: wstETH, Amount: 154700000800359327
WITHDRAW: wstETH, Amount: 154700000800359327
BORROW: wstETH, Amount 309400001600718655
REPAY: wstETH, Amount: 309400001600718655
E2E: TestAsset MAI SKIPPED
E2E: Collateral DAI, TestAsset rETH
SUPPLY: DAI, Amount: 100002094043849278203885
SUPPLY: rETH, Amount: 327064359209626083
WITHDRAW: rETH, Amount: 163532179604813041
WITHDRAW: rETH, Amount: 163532179604813043
BORROW: rETH, Amount 327064359209626083
REPAY: rETH, Amount: 327064359209626083
E2E: Collateral DAI, TestAsset LUSD
SUPPLY: DAI, Amount: 100002094043849278203885
SUPPLY: LUSD, Amount: 1005799823989054001211
WITHDRAW: LUSD, Amount: 502899911994527000605
WITHDRAW: LUSD, Amount: 502899911994527000607
BORROW: LUSD, Amount 1005799823989054001211
REPAY: LUSD, Amount: 1005799823989054001211
E2E: Collateral DAI, TestAsset USDC
SUPPLY: DAI, Amount: 100002094043849278203885
SUPPLY: USDC, Amount: 1000172219
WITHDRAW: USDC, Amount: 500086109
WITHDRAW: USDC, Amount: 500086110
BORROW: USDC, Amount 1000172219
REPAY: USDC, Amount: 1000172219
E2E: Collateral DAI, TestAsset FRAX
SUPPLY: DAI, Amount: 100002094043849278203885
SUPPLY: FRAX, Amount: 1004011588542717741298
WITHDRAW: FRAX, Amount: 502005794271358870649
WITHDRAW: FRAX, Amount: 502005794271358870648
BORROW: FRAX, Amount 1004011588542717741298
REPAY: FRAX, Amount: 1004011588542717741298
E2E: Collateral DAI, TestAsset ARB
SUPPLY: DAI, Amount: 100002094043849278203885
SUPPLY: ARB, Amount: 1809400075853669979937
WITHDRAW: ARB, Amount: 904700037926834989968
WITHDRAW: ARB, Amount: 904700037926834989969
BORROW: ARB, Amount 1809400075853669979937
REPAY: ARB, Amount: 1809400075853669979937
E2E: Collateral DAI, TestAsset weETH
SUPPLY: DAI, Amount: 100002094043849278203885
SUPPLY: weETH, Amount: 348190047038239487
WITHDRAW: weETH, Amount: 174095023519119743
WITHDRAW: weETH, Amount: 174095023519119744
BORROW: weETH, Amount 348190047038239487
REPAY: weETH, Amount: 348190047038239487
E2E: Collateral DAI, TestAsset GHO
SUPPLY: DAI, Amount: 100002094043849278203885
SUPPLY: GHO, Amount: 1000000000000000000000
WITHDRAW: GHO, Amount: 500000000000000000000
WITHDRAW: GHO, Amount: 500000000000000000001
BORROW: GHO, Amount 1000000000000000000000
REPAY: GHO, Amount: 1000000000000000000000

[PASS] test_executeMessagePostCCIPMigration(uint256) (runs: 256, μ: 406113, ~: 405850)
[PASS] test_executeMessagePostCCIPMigrationViaLegacyOffRamp(uint256) (runs: 256, μ: 406129, ~: 405840)
[PASS] test_executeMessagePreCCIPMigration(uint256) (runs: 256, μ: 288052, ~: 287761)
[PASS] test_getProxyPool() (gas: 207254)
[PASS] test_ownershipTransferOfGhoProxyPool() (gas: 352172)
[PASS] test_proxyPoolCanOffRamp(uint256) (runs: 256, μ: 314635, ~: 314359)
[PASS] test_proxyPoolCanOnRamp(uint256) (runs: 256, μ: 417567, ~: 417256)
[PASS] test_sendMessagePostCCIPMigration(uint256) (runs: 256, μ: 776035, ~: 775704)
[PASS] test_sendMessagePreCCIPMigration(uint256) (runs: 256, μ: 625165, ~: 625039)
[PASS] test_stewardCanDisableRateLimit() (gas: 215018)
[PASS] test_tokenPoolCannotBeInitializedAgain() (gas: 216883)
Suite result: ok. 12 passed; 0 failed; 0 skipped; finished in 3.76s (11.46s CPU time)

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

Ran 1 test for src/20241021_Multi_GHOCCIP150Upgrade/AaveV3E2E_GHOCCIP150Upgrade_20241021.t.sol:AaveV3E2E_GHOCCIP150Upgrade_20241021_PreCCIPMigration
[PASS] test_E2E() (gas: 951250)
Suite result: ok. 1 passed; 0 failed; 0 skipped; finished in 360.32ms (6.91ms CPU time)

Ran 2 tests for src/20241021_Multi_GHOCCIP150Upgrade/AaveV3E2E_GHOCCIP150Upgrade_20241021.t.sol:AaveV3E2E_GHOCCIP150Upgrade_20241021_InFlightCCIPMigration
[PASS] test_SendFlowInFlightCCIPMigrationFromArb() (gas: 836030)
[PASS] test_SendFlowInFlightCCIPMigrationFromEth() (gas: 782655)
Suite result: ok. 2 passed; 0 failed; 0 skipped; finished in 377.51ms (17.06ms CPU time)

Ran 3 tests for src/20241021_Multi_GHOCCIP150Upgrade/AaveV3E2E_GHOCCIP150Upgrade_20241021.t.sol:AaveV3E2E_GHOCCIP150Upgrade_20241021_PostCCIPMigration
[PASS] test_E2E() (gas: 1129156)
[PASS] test_ExecuteRevertsWithoutUpgrade() (gas: 872244)
[PASS] test_SendRevertsWithoutUpgrade() (gas: 1135556)
Suite result: ok. 3 passed; 0 failed; 0 skipped; finished in 384.20ms (25.78ms CPU time)

Ran 3 test suites in 400.76ms (1.12s CPU time): 6 tests passed, 0 failed, 0 skipped (6 total tests)
No files changed, compilation skipped

Ran 12 tests for src/20241021_Multi_GHOCCIP150Upgrade/AaveV3Ethereum_GHOCCIP150Upgrade_20241021.t.sol:AaveV3Ethereum_GHOCCIP150Upgrade_20241021_Test
[PASS] test_defaultProposalExecution() (gas: 226972174)
Logs:
0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2
0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0
0x2260FAC5E5542a773Aa44fBCfeDf7C193bc2C599
0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48
0x6B175474E89094C44Da98b954EedeAC495271d0F
0x514910771AF9Ca656af840dff83E8264EcF986CA
0xBe9895146f7AF43049ca1c1AE358B0541Ea49704
0xdAC17F958D2ee523a2206206994597C13D831ec7
0xae78736Cd615f374D3085123A210448E74Fc6393
0x5f98805A4E8be255a32880FDeC7F6728C6568bA0
0xD533a949740bb3306d119CC777fa900bA034cd52
0x9f8F72aA9304c8B593d555F12eF6589cC3A579A2
0xC011a73ee8576Fb46F5E1c5751cA3B9Fe0af2a6F
0xba100000625a3754423978a60c9317c58a424e3D
0x1f9840a85d5aF5bf1D1762F925BDADdC4201F984
0x5A98FcBEA516Cf06857215779Fd812CA3beF1B32
0xC18360217D8F7Ab5e7c516566761Ea12Ce7F9D72
0x111111111117dC0aa78b770fA6A738034120C302
0x853d955aCEf822Db058eb8505911ED77F175b99e
0xD33526068D116cE69F19A9ee46F0bd304F21A51f
0xAf5191B0De278C7286d6C7CC6ab6BB8A73bA2Cd6
0xdeFA4e8a7bcBA345F687a2f1456F5Edd9CE97202
0x3432B6A60D23Ca0dFCa7761B7ab56459D9C964D0
0xf939E0A03FB07F59A73314E73794Be0E57ac1b4E
0x6c3ea9036406852006290770BEdFcAbA0e23A0e8
0xCd5fE23C85820F7B72D0926FC9b05b43E359b7ee
0xf1C9acDc66974dFB6dEcB12aA385b9cD01190E38
0x4c9EDD5852cd905f086C759E8383e09bff1E68B3
0xA35b1B31Ce002FBF2058D22F30f95D405200A15b
0x18084fbA666a33d37592fA2633fD49a74DD93a88
0xcbB7C0000aB88B473b1f5aFd9ef808440eed33Bf
0xdC035D45d973E3EC169d2276DDab16f1e407384F
E2E: Collateral WETH, TestAsset WETH
SUPPLY: WETH, Amount: 36564712895173217113
SUPPLY: WETH, Amount: 365647128951732171
WITHDRAW: WETH, Amount: 182823564475866085
WITHDRAW: WETH, Amount: 182823564475866086
BORROW: WETH, Amount 365647128951732171
REPAY: WETH, Amount: 365647128951732171
E2E: Collateral WETH, TestAsset wstETH
SUPPLY: WETH, Amount: 36564712895173217113
SUPPLY: wstETH, Amount: 308819394254315275
WITHDRAW: wstETH, Amount: 154409697127157637
WITHDRAW: wstETH, Amount: 154409697127157638
BORROW: wstETH, Amount 308819394254315275
REPAY: wstETH, Amount: 308819394254315275
E2E: Collateral WETH, TestAsset WBTC
SUPPLY: WETH, Amount: 36564712895173217113
SUPPLY: WBTC, Amount: 1322850
WITHDRAW: WBTC, Amount: 661425
WITHDRAW: WBTC, Amount: 661425
BORROW: WBTC, Amount 1322850
REPAY: WBTC, Amount: 1322850
E2E: Collateral WETH, TestAsset USDC
SUPPLY: WETH, Amount: 36564712895173217113
SUPPLY: USDC, Amount: 999999210
WITHDRAW: USDC, Amount: 499999605
WITHDRAW: USDC, Amount: 499999606
BORROW: USDC, Amount 999999210
REPAY: USDC, Amount: 999999210
E2E: Collateral WETH, TestAsset DAI
SUPPLY: WETH, Amount: 36564712895173217113
SUPPLY: DAI, Amount: 1000224810528414366412
WITHDRAW: DAI, Amount: 500112405264207183206
WITHDRAW: DAI, Amount: 500112405264207183207
BORROW: DAI, Amount 1000224810528414366412
REPAY: DAI, Amount: 1000224810528414366412
E2E: Collateral WETH, TestAsset LINK
SUPPLY: WETH, Amount: 36564712895173217113
SUPPLY: LINK, Amount: 81491775733867157705
WITHDRAW: LINK, Amount: 40745887866933578852
WITHDRAW: LINK, Amount: 40745887866933578853
BORROW: LINK, Amount 81491775733867157705
REPAY: LINK, Amount: 81491775733867157705
E2E: Collateral WETH, TestAsset AAVE
SUPPLY: WETH, Amount: 36564712895173217113
SUPPLY: AAVE, Amount: 5741137836107738192
WITHDRAW: AAVE, Amount: 2870568918053869096
WITHDRAW: AAVE, Amount: 2870568918053869096
E2E: Collateral WETH, TestAsset cbETH
SUPPLY: WETH, Amount: 36564712895173217113
SUPPLY: cbETH, Amount: 336822284995932343
WITHDRAW: cbETH, Amount: 168411142497966171
WITHDRAW: cbETH, Amount: 168411142497966173
BORROW: cbETH, Amount 336822284995932343
REPAY: cbETH, Amount: 336822284995932343
E2E: Collateral WETH, TestAsset USDT
SUPPLY: WETH, Amount: 36564712895173217113
SUPPLY: USDT, Amount: 999969080
WITHDRAW: USDT, Amount: 499984540
WITHDRAW: USDT, Amount: 499984539
BORROW: USDT, Amount 999969080
REPAY: USDT, Amount: 999969080
E2E: Collateral WETH, TestAsset rETH
SUPPLY: WETH, Amount: 36564712895173217113
SUPPLY: rETH, Amount: 326424996882367409
WITHDRAW: rETH, Amount: 163212498441183704
WITHDRAW: rETH, Amount: 163212498441183705
BORROW: rETH, Amount 326424996882367409
REPAY: rETH, Amount: 326424996882367409
E2E: Collateral WETH, TestAsset LUSD
SUPPLY: WETH, Amount: 36564712895173217113
SUPPLY: LUSD, Amount: 1006210583272604332088
WITHDRAW: LUSD, Amount: 503105291636302166044
WITHDRAW: LUSD, Amount: 503105291636302166044
BORROW: LUSD, Amount 1006210583272604332088
REPAY: LUSD, Amount: 1006210583272604332088
E2E: Collateral WETH, TestAsset CRV
SUPPLY: WETH, Amount: 36564712895173217113
SUPPLY: CRV, Amount: 3841371633959692026480
WITHDRAW: CRV, Amount: 1920685816979846013240
WITHDRAW: CRV, Amount: 1920685816979846013241
BORROW: CRV, Amount 3841371633959692026480
REPAY: CRV, Amount: 3841371633959692026480
E2E: Collateral WETH, TestAsset MKR
SUPPLY: WETH, Amount: 36564712895173217113
SUPPLY: MKR, Amount: 712632010246026071
WITHDRAW: MKR, Amount: 356316005123013035
WITHDRAW: MKR, Amount: 356316005123013035
BORROW: MKR, Amount 712632010246026071
REPAY: MKR, Amount: 712632010246026071
E2E: Collateral WETH, TestAsset SNX
SUPPLY: WETH, Amount: 36564712895173217113
SUPPLY: SNX, Amount: 672282466200999011744
WITHDRAW: SNX, Amount: 336141233100499505872
WITHDRAW: SNX, Amount: 336141233100499505872
BORROW: SNX, Amount 672282466200999011744
REPAY: SNX, Amount: 672282466200999011744
E2E: Collateral WETH, TestAsset BAL
SUPPLY: WETH, Amount: 36564712895173217113
SUPPLY: BAL, Amount: 506388034415346150149
WITHDRAW: BAL, Amount: 253194017207673075074
WITHDRAW: BAL, Amount: 253194017207673075075
BORROW: BAL, Amount 506388034415346150149
REPAY: BAL, Amount: 506388034415346150149
E2E: Collateral WETH, TestAsset UNI
SUPPLY: WETH, Amount: 36564712895173217113
SUPPLY: UNI, Amount: 105683188719839751143
WITHDRAW: UNI, Amount: 52841594359919875571
WITHDRAW: UNI, Amount: 52841594359919875572
BORROW: UNI, Amount 105683188719839751143
REPAY: UNI, Amount: 105683188719839751143
E2E: Collateral WETH, TestAsset LDO
SUPPLY: WETH, Amount: 36564712895173217113
SUPPLY: LDO, Amount: 733267468805060366794
WITHDRAW: LDO, Amount: 366633734402530183397
WITHDRAW: LDO, Amount: 366633734402530183397
BORROW: LDO, Amount 733267468805060366794
REPAY: LDO, Amount: 733267468805060366794
E2E: Collateral WETH, TestAsset ENS
SUPPLY: WETH, Amount: 36564712895173217113
SUPPLY: ENS, Amount: 55291628309320550534
WITHDRAW: ENS, Amount: 27645814154660275267
WITHDRAW: ENS, Amount: 27645814154660275266
BORROW: ENS, Amount 55291628309320550534
REPAY: ENS, Amount: 55291628309320550534
E2E: Collateral WETH, TestAsset 1INCH
SUPPLY: WETH, Amount: 36564712895173217113
SUPPLY: 1INCH, Amount: 3781549991542563443915
WITHDRAW: 1INCH, Amount: 1890774995771281721957
WITHDRAW: 1INCH, Amount: 1890774995771281721957
BORROW: 1INCH, Amount 3781549991542563443915
REPAY: 1INCH, Amount: 3781549991542563443915
E2E: Collateral WETH, TestAsset FRAX
SUPPLY: WETH, Amount: 36564712895173217113
SUPPLY: FRAX, Amount: 1003908174366481738749
WITHDRAW: FRAX, Amount: 501954087183240869374
WITHDRAW: FRAX, Amount: 501954087183240869376
BORROW: FRAX, Amount 1003908174366481738749
REPAY: FRAX, Amount: 1003908174366481738749
E2E: Collateral WETH, TestAsset GHO
SUPPLY: WETH, Amount: 36564712895173217113
BORROW: GHO, Amount 1000000000000000000000
REPAY: GHO, Amount: 1000000000000000000000
E2E: Collateral WETH, TestAsset RPL
SUPPLY: WETH, Amount: 36564712895173217113
SUPPLY: RPL, Amount: 96912054854161288552
WITHDRAW: RPL, Amount: 48456027427080644276
WITHDRAW: RPL, Amount: 48456027427080644275
BORROW: RPL, Amount 96912054854161288552
REPAY: RPL, Amount: 96912054854161288552
E2E: Collateral WETH, TestAsset sDAI
SUPPLY: WETH, Amount: 36564712895173217113
SUPPLY: sDAI, Amount: 895383475327274076371
WITHDRAW: sDAI, Amount: 447691737663637038185
WITHDRAW: sDAI, Amount: 447691737663637038187
E2E: TestAsset STG SKIPPED
E2E: TestAsset KNC SKIPPED
E2E: TestAsset FXS SKIPPED
E2E: Collateral WETH, TestAsset crvUSD
SUPPLY: WETH, Amount: 36564712895173217113
SUPPLY: crvUSD, Amount: 1004137316862549255822
WITHDRAW: crvUSD, Amount: 502068658431274627911
WITHDRAW: crvUSD, Amount: 502068658431274627911
BORROW: crvUSD, Amount 1004137316862549255822
REPAY: crvUSD, Amount: 1004137316862549255822
E2E: Collateral WETH, TestAsset PYUSD
SUPPLY: WETH, Amount: 36564712895173217113
SUPPLY: PYUSD, Amount: 999842984
WITHDRAW: PYUSD, Amount: 499921492
WITHDRAW: PYUSD, Amount: 499921491
BORROW: PYUSD, Amount 999842984
REPAY: PYUSD, Amount: 999842984
E2E: Collateral WETH, TestAsset weETH
SUPPLY: WETH, Amount: 36564712895173217113
SUPPLY: weETH, Amount: 347536647884346613
WITHDRAW: weETH, Amount: 173768323942173306
WITHDRAW: weETH, Amount: 173768323942173306
BORROW: weETH, Amount 347536647884346613
REPAY: weETH, Amount: 347536647884346613
E2E: Collateral WETH, TestAsset osETH
SUPPLY: WETH, Amount: 36564712895173217113
SUPPLY: osETH, Amount: 354696926058451032
WITHDRAW: osETH, Amount: 177348463029225516
WITHDRAW: osETH, Amount: 177348463029225516
BORROW: osETH, Amount 354696926058451032
REPAY: osETH, Amount: 354696926058451032
E2E: Collateral WETH, TestAsset USDe
SUPPLY: WETH, Amount: 36564712895173217113
SUPPLY: USDe, Amount: 998985580092694872991
WITHDRAW: USDe, Amount: 499492790046347436495
WITHDRAW: USDe, Amount: 499492790046347436496
BORROW: USDe, Amount 998985580092694872991
REPAY: USDe, Amount: 998985580092694872991
E2E: Collateral WETH, TestAsset ETHx
SUPPLY: WETH, Amount: 36564712895173217113
SUPPLY: ETHx, Amount: 350076751785571615
WITHDRAW: ETHx, Amount: 175038375892785807
WITHDRAW: ETHx, Amount: 175038375892785808
BORROW: ETHx, Amount 350076751785571615
REPAY: ETHx, Amount: 350076751785571615
E2E: Collateral WETH, TestAsset sUSDe
SUPPLY: WETH, Amount...[Comment body truncated]

brotherlymite
brotherlymite previously approved these changes Nov 28, 2024
title: "September Funding Update - Part A"
author: "karpatkey_TokenLogic"
discussions: "https://governance.aave.com/t/arfc-september-funding-update/19162"
snapshot: "Direct-to-AIP"
Copy link
Contributor

Choose a reason for hiding this comment

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

Suggested change
snapshot: "Direct-to-AIP"


- Implementation: [AaveV3Ethereum](https://github.com/bgd-labs/aave-proposals-v3/blob/main/src/20241113_Multi_SeptemberFundingUpdatePartA/AaveV3Ethereum_SeptemberFundingUpdatePartA_20241113.sol), [AaveV3Polygon](https://github.com/bgd-labs/aave-proposals-v3/blob/main/src/20241113_Multi_SeptemberFundingUpdatePartA/AaveV3Polygon_SeptemberFundingUpdatePartA_20241113.sol), [AaveV3Optimism](https://github.com/bgd-labs/aave-proposals-v3/blob/main/src/20241113_Multi_SeptemberFundingUpdatePartA/AaveV3Optimism_SeptemberFundingUpdatePartA_20241113.sol), [AaveV3Arbitrum](https://github.com/bgd-labs/aave-proposals-v3/blob/main/src/20241113_Multi_SeptemberFundingUpdatePartA/AaveV3Arbitrum_SeptemberFundingUpdatePartA_20241113.sol)
- Tests: [AaveV3Ethereum](https://github.com/bgd-labs/aave-proposals-v3/blob/main/src/20241113_Multi_SeptemberFundingUpdatePartA/AaveV3Ethereum_SeptemberFundingUpdatePartA_20241113.t.sol), [AaveV3Polygon](https://github.com/bgd-labs/aave-proposals-v3/blob/main/src/20241113_Multi_SeptemberFundingUpdatePartA/AaveV3Polygon_SeptemberFundingUpdatePartA_20241113.t.sol), [AaveV3Optimism](https://github.com/bgd-labs/aave-proposals-v3/blob/main/src/20241113_Multi_SeptemberFundingUpdatePartA/AaveV3Optimism_SeptemberFundingUpdatePartA_20241113.t.sol), [AaveV3Arbitrum](https://github.com/bgd-labs/aave-proposals-v3/blob/main/src/20241113_Multi_SeptemberFundingUpdatePartA/AaveV3Arbitrum_SeptemberFundingUpdatePartA_20241113.t.sol)
- [Snapshot](Direct-to-AIP)
Copy link
Contributor

Choose a reason for hiding this comment

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

Suggested change
- [Snapshot](Direct-to-AIP)

@sakulstra sakulstra merged commit 1aab63b into bgd-labs:main Nov 28, 2024
4 checks passed
DhairyaSethi pushed a commit to aave/aave-proposals-v3 that referenced this pull request Dec 25, 2024
* implemented main logic

* approve gho and weth to merit safe

* add md content

* removed comment

* add swap part

* used CollectorUtils and scaledBalanceOf

* bugfix on checking event

* swap slippage changed

* restructured codebase

* updated dai slippage

* default test on eth and fix md

* added underlying check when withdraw from v2

* typo fix

* feat: update swapper

* testing bugfix on swap

* submodule updated

* bugfix while rebase

* used balanceOf instead of scaledBalanceOf

* used aave oracles

* used aave address book

* updated polygon

* feedback fix from bgd

* aave-helpers updated

* bugfix on rescue part

* bugfix on bridge

---------

Co-authored-by: efecarranza <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants