-
Notifications
You must be signed in to change notification settings - Fork 3
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
rft: use deployed token pools, gho ccip 1.5 maintenance upgrade #17
rft: use deployed token pools, gho ccip 1.5 maintenance upgrade #17
Conversation
|
Foundry report forge 0.2.0 (d2ed15d 2024-11-04T00:23:16.090720498Z) Build logCompiling 316 files with Solc 0.8.20
Solc 0.8.20 finished in 147.07s
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:146:5:
|
146 | address erc20Token
| ^^^^^^^^^^^^^^^^^^
Warning (2018): Function state mutability can be restricted to pure
--> lib/aave-helpers/src/swaps/AaveSwapper.sol:145:3:
|
145 | function maxRescue(
| ^ (Relevant source part starts here and spans across multiple lines).
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,555 | 5,992 | 19,021 | 43,160 |
| 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_GHOCCIP150Upgrade_20241021 | 838 | 867 | 23,738 | 48,285 |
| 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_UpdateLegacyGuardian_20241016 | 1,062 | 1,393 | 23,514 | 47,759 |
| 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_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_OnboardEzETHToLidoInstance_20241021 | 6,194 | 6,265 | 18,382 | 42,887 |
| AaveV3EthereumLido_RiskStewardPhase2_20240805 | 178 | 206 | 24,398 | 48,946 |
| 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_FixUSDSBorrowRateToMatchSkySavingsRate_20241022 | 3,238 | 3,308 | 21,338 | 45,844 |
| AaveV3Ethereum_GHOCCIP150Upgrade_20241021 | 838 | 867 | 23,738 | 48,285 |
| 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_RenewLlamaRiskAsRiskServiceProvider_20241013 | 1,068 | 1,097 | 23,508 | 48,055 |
| AaveV3Ethereum_RiskStewardPhase2_20240805 | 307 | 336 | 24,269 | 48,816 |
| AaveV3Ethereum_StkGHOIncentivesQ4_20241029 | 1,458 | 1,487 | 23,118 | 47,665 |
| AaveV3Ethereum_UpdateLegacyGuardian_20241016 | 1,062 | 1,413 | 23,514 | 47,739 |
| 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_ReserveFactorUpdatesMidOctober_20241004 | 3,227 | 3,297 | 21,349 | 45,855 |
| AaveV3Optimism_RiskStewardPhase2_20240805 | 178 | 206 | 24,398 | 48,946 |
| AaveV3Optimism_UpdateLegacyGuardian_20241016 | 1,062 | 1,393 | 23,514 | 47,759 |
| 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_ReserveFactorUpdatesMidOctober_20241004 | 3,226 | 3,296 | 21,350 | 45,856 |
| AaveV3Polygon_RiskStewardPhase2_20240805 | 178 | 206 | 24,398 | 48,946 |
| AaveV3Polygon_UpdateLegacyGuardian_20241016 | 1,062 | 1,393 | 23,514 | 47,759 |
| 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 | 129 | 1,179 | 24,447 | 47,973 |
| EngineFlags | 44 | 94 | 24,532 | 49,058 |
| Errors | 4,652 | 4,705 | 19,924 | 44,447 |
| 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 | 1,592 | 1,714 | 22,984 | 47,438 |
| 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 |
| 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 | 2,000 | 3,429 | 22,576 | 45,723 |
| WadRayMath | 44 | 94 | 24,532 | 49,058 | Test success 🌈No files changed, compilation skipped
2024-11-04T19:21:57.565625Z ERROR cheatcodes: non-empty stderr input=["npx", "@bgd-labs/aave-cli@^1.1.4", "diff-snapshots", "./reports/AaveV3Arbitrum_GHOCCIP150Upgrade_20241021_before.json", "./reports/AaveV3Arbitrum_GHOCCIP150Upgrade_20241021_after.json", "-o", "./diffs/AaveV3Arbitrum_GHOCCIP150Upgrade_20241021_before_AaveV3Arbitrum_GHOCCIP150Upgrade_20241021_after.md"] stderr="npm warn exec The following package was not found and will be installed: @bgd-labs/aave-cli@1.1.8
"
Ran 13 tests for src/20241021_Multi_GHOCCIP150Upgrade/AaveV3Arbitrum_GHOCCIP150Upgrade_20241021.t.sol:AaveV3Arbitrum_GHOCCIP150Upgrade_20241021_Test
[PASS] test_defaultProposalExecution() (gas: 48994573)
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: 100003728138985021361596
SUPPLY: DAI, Amount: 1000037281389850213615
WITHDRAW: DAI, Amount: 500018640694925106807
WITHDRAW: DAI, Amount: 500018640694925106808
BORROW: DAI, Amount 1000037281389850213615
REPAY: DAI, Amount: 1000037281389850213615
E2E: Collateral DAI, TestAsset LINK
SUPPLY: DAI, Amount: 100003728138985021361596
SUPPLY: LINK, Amount: 97361503261610359263
WITHDRAW: LINK, Amount: 48680751630805179631
WITHDRAW: LINK, Amount: 48680751630805179632
BORROW: LINK, Amount 97361503261610359263
REPAY: LINK, Amount: 97361503261610359263
E2E: Collateral DAI, TestAsset USDC
SUPPLY: DAI, Amount: 100003728138985021361596
SUPPLY: USDC, Amount: 1000044121
WITHDRAW: USDC, Amount: 500022060
WITHDRAW: USDC, Amount: 500022061
BORROW: USDC, Amount 1000044121
REPAY: USDC, Amount: 1000044121
E2E: Collateral DAI, TestAsset WBTC
SUPPLY: DAI, Amount: 100003728138985021361596
SUPPLY: WBTC, Amount: 1483219
WITHDRAW: WBTC, Amount: 741609
WITHDRAW: WBTC, Amount: 741610
BORROW: WBTC, Amount 1483219
REPAY: WBTC, Amount: 1483219
E2E: Collateral DAI, TestAsset WETH
SUPPLY: DAI, Amount: 100003728138985021361596
SUPPLY: WETH, Amount: 414403138383759407
WITHDRAW: WETH, Amount: 207201569191879703
WITHDRAW: WETH, Amount: 207201569191879705
BORROW: WETH, Amount 414403138383759407
REPAY: WETH, Amount: 414403138383759407
E2E: Collateral DAI, TestAsset USDT
SUPPLY: DAI, Amount: 100003728138985021361596
SUPPLY: USDT, Amount: 1000480230
WITHDRAW: USDT, Amount: 500240115
WITHDRAW: USDT, Amount: 500240115
BORROW: USDT, Amount 1000480230
REPAY: USDT, Amount: 1000480230
E2E: Collateral DAI, TestAsset AAVE
SUPPLY: DAI, Amount: 100003728138985021361596
SUPPLY: AAVE, Amount: 7830687996416677172
WITHDRAW: AAVE, Amount: 3915343998208338586
WITHDRAW: AAVE, Amount: 3915343998208338586
E2E: TestAsset EURS SKIPPED
E2E: Collateral DAI, TestAsset wstETH
SUPPLY: DAI, Amount: 100003728138985021361596
SUPPLY: wstETH, Amount: 350056843829885844
WITHDRAW: wstETH, Amount: 175028421914942922
WITHDRAW: wstETH, Amount: 175028421914942922
BORROW: wstETH, Amount 350056843829885844
REPAY: wstETH, Amount: 350056843829885844
E2E: TestAsset MAI SKIPPED
E2E: Collateral DAI, TestAsset rETH
SUPPLY: DAI, Amount: 100003728138985021361596
SUPPLY: rETH, Amount: 370047065184849780
WITHDRAW: rETH, Amount: 185023532592424890
WITHDRAW: rETH, Amount: 185023532592424890
BORROW: rETH, Amount 370047065184849780
REPAY: rETH, Amount: 370047065184849780
E2E: Collateral DAI, TestAsset LUSD
SUPPLY: DAI, Amount: 100003728138985021361596
SUPPLY: LUSD, Amount: 1005884342935424800247
WITHDRAW: LUSD, Amount: 502942171467712400123
WITHDRAW: LUSD, Amount: 502942171467712400124
BORROW: LUSD, Amount 1005884342935424800247
REPAY: LUSD, Amount: 1005884342935424800247
E2E: Collateral DAI, TestAsset USDC
SUPPLY: DAI, Amount: 100003728138985021361596
SUPPLY: USDC, Amount: 1000044121
WITHDRAW: USDC, Amount: 500022060
WITHDRAW: USDC, Amount: 500022062
BORROW: USDC, Amount 1000044121
REPAY: USDC, Amount: 1000044121
E2E: Collateral DAI, TestAsset FRAX
SUPPLY: DAI, Amount: 100003728138985021361596
SUPPLY: FRAX, Amount: 1003313523175368508528
WITHDRAW: FRAX, Amount: 501656761587684254264
WITHDRAW: FRAX, Amount: 501656761587684254264
BORROW: FRAX, Amount 1003313523175368508528
REPAY: FRAX, Amount: 1003313523175368508528
E2E: Collateral DAI, TestAsset ARB
SUPPLY: DAI, Amount: 100003728138985021361596
SUPPLY: ARB, Amount: 2108513464692878778313
WITHDRAW: ARB, Amount: 1054256732346439389156
WITHDRAW: ARB, Amount: 1054256732346439389158
BORROW: ARB, Amount 2108513464692878778313
REPAY: ARB, Amount: 2108513464692878778313
E2E: Collateral DAI, TestAsset weETH
SUPPLY: DAI, Amount: 100003728138985021361596
SUPPLY: weETH, Amount: 393969695991655141
WITHDRAW: weETH, Amount: 196984847995827570
WITHDRAW: weETH, Amount: 196984847995827572
BORROW: weETH, Amount 393969695991655141
REPAY: weETH, Amount: 393969695991655141
E2E: Collateral DAI, TestAsset GHO
SUPPLY: DAI, Amount: 100003728138985021361596
SUPPLY: GHO, Amount: 1000000000000000000000
WITHDRAW: GHO, Amount: 500000000000000000000
WITHDRAW: GHO, Amount: 500000000000000000000
BORROW: GHO, Amount 1000000000000000000000
REPAY: GHO, Amount: 1000000000000000000000
[PASS] test_executeMessagePostCCIPMigration() (gas: 400101)
[PASS] test_executeMessagePostCCIPMigrationViaLegacyOffRamp() (gas: 400024)
[PASS] test_executeMessagePreCCIPMigration() (gas: 281995)
[PASS] test_getProxyPool() (gas: 207630)
[PASS] test_getRateLimitAdmin() (gas: 205595)
[PASS] test_ownershipTransferOfGhoProxyPool() (gas: 352503)
[PASS] test_proxyPoolCanOffRamp() (gas: 308695)
[PASS] test_proxyPoolCanOnRamp() (gas: 411481)
[PASS] test_sendMessagePostCCIPMigration() (gas: 769908)
[PASS] test_sendMessagePreCCIPMigration() (gas: 619177)
[PASS] test_stewardCanDisableRateLimit() (gas: 237242)
[PASS] test_tokenPoolCannotBeInitializedAgain() (gas: 217365)
Suite result: ok. 13 passed; 0 failed; 0 skipped; finished in 10.63s (10.34s CPU time)
Ran 1 test suite in 10.64s (10.63s CPU time): 13 tests passed, 0 failed, 0 skipped (13 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: 956794)
Suite result: ok. 1 passed; 0 failed; 0 skipped; finished in 528.94ms (8.21ms CPU time)
Ran 2 tests for src/20241021_Multi_GHOCCIP150Upgrade/AaveV3E2E_GHOCCIP150Upgrade_20241021.t.sol:AaveV3E2E_GHOCCIP150Upgrade_20241021_InFlightCCIPMigration
[PASS] test_SendFlowInFlightCCIPMigrationFromArb() (gas: 838935)
[PASS] test_SendFlowInFlightCCIPMigrationFromEth() (gas: 787596)
Suite result: ok. 2 passed; 0 failed; 0 skipped; finished in 534.61ms (15.60ms CPU time)
Ran 3 tests for src/20241021_Multi_GHOCCIP150Upgrade/AaveV3E2E_GHOCCIP150Upgrade_20241021.t.sol:AaveV3E2E_GHOCCIP150Upgrade_20241021_PostCCIPMigration
[PASS] test_E2E() (gas: 1134816)
[PASS] test_ExecuteRevertsWithoutUpgrade() (gas: 876208)
[PASS] test_SendRevertsWithoutUpgrade() (gas: 1139295)
Suite result: ok. 3 passed; 0 failed; 0 skipped; finished in 536.16ms (27.17ms CPU time)
Ran 3 test suites in 552.61ms (1.60s 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: 226934989)
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: 41425269538694412207
SUPPLY: WETH, Amount: 414252695386944122
WITHDRAW: WETH, Amount: 207126347693472061
WITHDRAW: WETH, Amount: 207126347693472061
BORROW: WETH, Amount 414252695386944122
REPAY: WETH, Amount: 414252695386944122
E2E: Collateral WETH, TestAsset wstETH
SUPPLY: WETH, Amount: 41425269538694412207
SUPPLY: wstETH, Amount: 349929760814517017
WITHDRAW: wstETH, Amount: 174964880407258508
WITHDRAW: wstETH, Amount: 174964880407258509
BORROW: wstETH, Amount 349929760814517017
REPAY: wstETH, Amount: 349929760814517017
E2E: Collateral WETH, TestAsset WBTC
SUPPLY: WETH, Amount: 41425269538694412207
SUPPLY: WBTC, Amount: 1482702
WITHDRAW: WBTC, Amount: 741351
WITHDRAW: WBTC, Amount: 741352
BORROW: WBTC, Amount 1482702
REPAY: WBTC, Amount: 1482702
E2E: Collateral WETH, TestAsset USDC
SUPPLY: WETH, Amount: 41425269538694412207
SUPPLY: USDC, Amount: 1000072525
WITHDRAW: USDC, Amount: 500036262
WITHDRAW: USDC, Amount: 500036262
BORROW: USDC, Amount 1000072525
REPAY: USDC, Amount: 1000072525
E2E: Collateral WETH, TestAsset DAI
SUPPLY: WETH, Amount: 41425269538694412207
SUPPLY: DAI, Amount: 999903049400330143989
WITHDRAW: DAI, Amount: 499951524700165071994
WITHDRAW: DAI, Amount: 499951524700165071995
BORROW: DAI, Amount 999903049400330143989
REPAY: DAI, Amount: 999903049400330143989
E2E: Collateral WETH, TestAsset LINK
SUPPLY: WETH, Amount: 41425269538694412207
SUPPLY: LINK, Amount: 96805814699343404881
WITHDRAW: LINK, Amount: 48402907349671702440
WITHDRAW: LINK, Amount: 48402907349671702442
BORROW: LINK, Amount 96805814699343404881
REPAY: LINK, Amount: 96805814699343404881
E2E: Collateral WETH, TestAsset AAVE
SUPPLY: WETH, Amount: 41425269538694412207
SUPPLY: AAVE, Amount: 7776158608751910990
WITHDRAW: AAVE, Amount: 3888079304375955495
WITHDRAW: AAVE, Amount: 3888079304375955495
E2E: Collateral WETH, TestAsset cbETH
SUPPLY: WETH, Amount: 41425269538694412207
SUPPLY: cbETH, Amount: 381650577840782364
WITHDRAW: cbETH, Amount: 190825288920391182
WITHDRAW: cbETH, Amount: 190825288920391182
BORROW: cbETH, Amount 381650577840782364
REPAY: cbETH, Amount: 381650577840782364
E2E: Collateral WETH, TestAsset USDT
SUPPLY: WETH, Amount: 41425269538694412207
SUPPLY: USDT, Amount: 1000790624
WITHDRAW: USDT, Amount: 500395312
WITHDRAW: USDT, Amount: 500395312
BORROW: USDT, Amount 1000790624
REPAY: USDT, Amount: 1000790624
E2E: Collateral WETH, TestAsset rETH
SUPPLY: WETH, Amount: 41425269538694412207
SUPPLY: rETH, Amount: 369885560897180725
WITHDRAW: rETH, Amount: 184942780448590362
WITHDRAW: rETH, Amount: 184942780448590362
BORROW: rETH, Amount 369885560897180725
REPAY: rETH, Amount: 369885560897180725
E2E: Collateral WETH, TestAsset LUSD
SUPPLY: WETH, Amount: 41425269538694412207
SUPPLY: LUSD, Amount: 1004551936234177289895
WITHDRAW: LUSD, Amount: 502275968117088644947
WITHDRAW: LUSD, Amount: 502275968117088644949
BORROW: LUSD, Amount 1004551936234177289895
REPAY: LUSD, Amount: 1004551936234177289895
E2E: Collateral WETH, TestAsset CRV
SUPPLY: WETH, Amount: 41425269538694412207
SUPPLY: CRV, Amount: 4404965382698546986928
WITHDRAW: CRV, Amount: 2202482691349273493464
WITHDRAW: CRV, Amount: 2202482691349273493465
BORROW: CRV, Amount 4404965382698546986928
REPAY: CRV, Amount: 4404965382698546986928
E2E: Collateral WETH, TestAsset MKR
SUPPLY: WETH, Amount: 41425269538694412207
SUPPLY: MKR, Amount: 867649149492291090
WITHDRAW: MKR, Amount: 433824574746145545
WITHDRAW: MKR, Amount: 433824574746145546
BORROW: MKR, Amount 867649149492291090
REPAY: MKR, Amount: 867649149492291090
E2E: Collateral WETH, TestAsset SNX
SUPPLY: WETH, Amount: 41425269538694412207
SUPPLY: SNX, Amount: 788510941401478215153
WITHDRAW: SNX, Amount: 394255470700739107576
WITHDRAW: SNX, Amount: 394255470700739107576
BORROW: SNX, Amount 788510941401478215153
REPAY: SNX, Amount: 788510941401478215153
E2E: Collateral WETH, TestAsset BAL
SUPPLY: WETH, Amount: 41425269538694412207
SUPPLY: BAL, Amount: 581031852607744164516
WITHDRAW: BAL, Amount: 290515926303872082258
WITHDRAW: BAL, Amount: 290515926303872082257
BORROW: BAL, Amount 581031852607744164516
REPAY: BAL, Amount: 581031852607744164516
E2E: Collateral WETH, TestAsset UNI
SUPPLY: WETH, Amount: 41425269538694412207
SUPPLY: UNI, Amount: 147303607465346826343
WITHDRAW: UNI, Amount: 73651803732673413171
WITHDRAW: UNI, Amount: 73651803732673413172
BORROW: UNI, Amount 147303607465346826343
REPAY: UNI, Amount: 147303607465346826343
E2E: Collateral WETH, TestAsset LDO
SUPPLY: WETH, Amount: 41425269538694412207
SUPPLY: LDO, Amount: 1069922769764710073932
WITHDRAW: LDO, Amount: 534961384882355036966
WITHDRAW: LDO, Amount: 534961384882355036967
BORROW: LDO, Amount 1069922769764710073932
REPAY: LDO, Amount: 1069922769764710073932
E2E: Collateral WETH, TestAsset ENS
SUPPLY: WETH, Amount: 41425269538694412207
SUPPLY: ENS, Amount: 65402223675604970568
WITHDRAW: ENS, Amount: 32701111837802485284
WITHDRAW: ENS, Amount: 32701111837802485284
BORROW: ENS, Amount 65402223675604970568
REPAY: ENS, Amount: 65402223675604970568
E2E: Collateral WETH, TestAsset 1INCH
SUPPLY: WETH, Amount: 41425269538694412207
SUPPLY: 1INCH, Amount: 4358416470490709316154
WITHDRAW: 1INCH, Amount: 2179208235245354658077
WITHDRAW: 1INCH, Amount: 2179208235245354658077
BORROW: 1INCH, Amount 4358416470490709316154
REPAY: 1INCH, Amount: 4358416470490709316154
E2E: Collateral WETH, TestAsset FRAX
SUPPLY: WETH, Amount: 41425269538694412207
SUPPLY: FRAX, Amount: 1003781314476324327082
WITHDRAW: FRAX, Amount: 501890657238162163541
WITHDRAW: FRAX, Amount: 501890657238162163541
BORROW: FRAX, Amount 1003781314476324327082
REPAY: FRAX, Amount: 1003781314476324327082
E2E: Collateral WETH, TestAsset GHO
SUPPLY: WETH, Amount: 41425269538694412207
BORROW: GHO, Amount 1000000000000000000000
REPAY: GHO, Amount: 1000000000000000000000
E2E: Collateral WETH, TestAsset RPL
SUPPLY: WETH, Amount: 41425269538694412207
SUPPLY: RPL, Amount: 109372221005668931741
WITHDRAW: RPL, Amount: 54686110502834465870
WITHDRAW: RPL, Amount: 54686110502834465872
BORROW: RPL, Amount 109372221005668931741
REPAY: RPL, Amount: 109372221005668931741
E2E: Collateral WETH, TestAsset sDAI
SUPPLY: WETH, Amount: 41425269538694412207
SUPPLY: sDAI, Amount: 895391292083301188785
WITHDRAW: sDAI, Amount: 447695646041650594392
WITHDRAW: sDAI, Amount: 447695646041650594392
E2E: TestAsset STG SKIPPED
E2E: TestAsset KNC SKIPPED
E2E: TestAsset FXS SKIPPED
E2E: Collateral WETH, TestAsset crvUSD
SUPPLY: WETH, Amount: 41425269538694412207
SUPPLY: crvUSD, Amount: 1001721869739113259172
WITHDRAW: crvUSD, Amount: 500860934869556629586
WITHDRAW: crvUSD, Amount: 500860934869556629587
BORROW: crvUSD, Amount 1001721869739113259172
REPAY: crvUSD, Amount: 1001721869739113259172
E2E: Collateral WETH, TestAsset PYUSD
SUPPLY: WETH, Amount: 41425269538694412207
SUPPLY: PYUSD, Amount: 1000671070
WITHDRAW: PYUSD, Amount: 500335535
WITHDRAW: PYUSD, Amount: 500335536
BORROW: PYUSD, Amount 1000671070
REPAY: PYUSD, Amount: 1000671070
E2E: Collateral WETH, TestAsset weETH
SUPPLY: WETH, Amount: 41425269538694412207
SUPPLY: weETH, Amount: 393798019652002885
WITHDRAW: weETH, Amount: 196899009826001442
WITHDRAW: weETH, Amount: 196899009826001442
BORROW: weETH, Amount 393798019652002885
REPAY: weETH, Amount: 393798019652002885
E2E: Collateral WETH, TestAsset osETH
SUPPLY: WETH, Amount: 41425269538694412207
SUPPLY: osETH, Amount: 401915259174789232
WITHDRAW: osETH, Amount: 200957629587394616
WITHDRAW: osETH, Amount: 200957629587394616
BORROW: osETH, Amount 401915259174789232
REPAY: osETH, Amount: 401915259174789232
E2E: Collateral WETH, TestAsset USDe
SUPPLY: WETH, Amount: 41425269538694412207
SUPPLY: USDe, Amount: 999556296959779553856
WITHDRAW: USDe, Amount: 499778148479889776928
WITHDRAW: USDe, Amount: 499778148479889776929
BORROW: USDe, Amount 999556296959779553856
REPAY: USDe, Amount: 999556296959779553856
E2E: Collateral WETH, TestAsset ETHx
SUPPLY: WETH, Amount: 41425269538694412207
SUPPLY: ETHx, Amount: 396670128048284348
WITHDRAW: ETHx, Amount: 198335064024142174
WITHDRAW: ETHx, Amount: 198335064024142173
BORROW: ETHx, Amount 396670128048284348
REPAY: ETHx, Amount: 396670128048284348
E2E: Collateral WETH, TestAsset sUSDe
SUPPLY: WETH, Amount: 41425269538694412207
SUPPLY: sUSDe, Amount: 897158537423443219105
WITHDRAW: sUSDe, Amount: 448579268711721609552
WITHDRAW: sUSDe, Amount: 448579268711721609553
E2E: Collateral WETH, TestAsset tBTC
SUPPLY: WETH, Amount: 41425269538694412207
SUPPLY: tBTC, Amount: 14808481118737304
WITHDRAW: tBTC, Amount: 7404240559368652
WITHDRAW: tBTC, Amount: 7404240559368652
BORROW: tBTC, Amount 14808481118737304
REPAY: tBTC, Amount: 14808481118737304
E2E: Collateral WETH, TestAsset cbBTC
SUPPLY: WETH, Amount: 41425269538694412207
SUPPLY: cbBTC, Amount: 1480848
WITHDRAW: cbBTC, Amount: 740424
WITHDRAW: cbBTC, Amount: 740423
BORROW: cbBTC, Amount 1480848
REPAY: cbBTC, Amount: 1480848
E2E: Collateral WETH, TestAsset USDS
SUPPLY: WETH, Amount: 41425269538694412207
SUPPLY: USDS, Amount: 999903049400330143989
WITHDRAW: USDS, Amount: 499951524700165071994
WITHDRAW: USDS, Amount: 499951524700165071994
BORROW: USDS, Amount 999903049400330143989
REPAY: USDS, Amount: 999903049400330143989
[PASS] test_executeMessagePostCCIPMigration() (gas: 473859)
[PASS] test_executeMessagePostCCIPMigrationViaLegacyOffRamp() (gas: 475870)
[PASS] test_executeMessagePreCCIPMigration() (gas: 406573)
[PASS] test_getProxyPool() (gas: 207578)
[PASS] test_ownershipTransferOfGhoProxyPool() (gas: 303530)
[PASS] test_proxyPoolCanOffRamp() (gas: 419832)
[PASS] test_proxyPoolCanOnRamp() (gas: 252615)
[PASS] test_sendMessagePostCCIPMigration() (gas: 692500)
[PASS] test_sendMessagePreCCIPMigration() (gas: 591326)
[PASS] test_stewardCanDisableRateLimit() (gas: 237280)
[PASS] test_tokenPoolCannotBeInitializedAgain() (gas: 217378)
Suite result: ok. 12 passed; 0 failed; 0 skipped; finished in 2.00s (1.92s CPU time)
Ran 1 test suite in 2.01s (2.00s CPU time): 12 tests passed, 0 failed, 0 skipped (12 total tests) |
.github/workflows/test.yml
Outdated
@@ -30,7 +30,19 @@ jobs: | |||
|
|||
test-sol: | |||
uses: bgd-labs/github-workflows/.github/workflows/foundry-test.yml@main | |||
secrets: inherit |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
revert
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
yep it's just to show you the tests are on good on ci :)
No description provided.