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

feat: retroactive bug bounty #202

Merged
merged 4 commits into from
Feb 12, 2024
Merged

feat: retroactive bug bounty #202

merged 4 commits into from
Feb 12, 2024

Conversation

brotherlymite
Copy link
Contributor

No description provided.

Copy link

github-actions bot commented Feb 5, 2024

Foundry report

forge 0.2.0 (0688b5a 2024-02-06T00:16:34.997026810Z)
Build log
Compiling 508 files with 0.8.19
Solc 0.8.19 finished in 339.20s
Compiler run successful with warnings:
Warning (9302): Return value of low-level calls not used.
  --> src/20231229_Multi_TreasuryManagementGSMFundingRWAStrategyPreparationsPart1/AaveV2Ethereum_TreasuryManagementGSMFundingRWAStrategyPreparationsPart1_20231229.sol:47:5:
   |
47 |     SAFE.call{value: address(this).balance}('');
   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

Warning (5667): Unused function parameter. Remove or comment out the variable name to silence this warning.
   --> lib/aave-helpers/src/GovV3Helpers.sol:879:5:
    |
879 |     address votingPortal
    |     ^^^^^^^^^^^^^^^^^^^^

Warning (2072): Unused local variable.
  --> src/20231122_AaveV3Harmony_FreezePriceFeedsOnV3Harmony/FreezePriceFeedsOnV3Harmony_20231122.s.sol:16:5:
   |
16 |     AaveV3Harmony_FreezePriceFeedsOnV3Harmony_20231122 payload0 = new AaveV3Harmony_FreezePriceFeedsOnV3Harmony_20231122(
   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

Warning (2018): Function state mutability can be restricted to pure
   --> lib/aave-helpers/src/GovV3Helpers.sol:591:3:
    |
591 |   function build2_5Payload(
    |   ^ (Relevant source part starts here and spans across multiple lines).

Warning (2018): Function state mutability can be restricted to pure
  --> src/20231208_Multi_TreasuryManagementPolygonV2ToV3Migration/AaveV2Polygon_TreasuryManagementPolygonV2ToV3Migration_20231208.sol:12:3:
   |
12 |   function getUnderlyingAddresses() internal view returns (address[8] memory) {
   |   ^ (Relevant source part starts here and spans across multiple lines).

Warning (2018): Function state mutability can be restricted to pure
  --> src/20231208_Multi_TreasuryManagementPolygonV2ToV3Migration/AaveV2Polygon_TreasuryManagementPolygonV2ToV3Migration_20231208.sol:25:3:
   |
25 |   function getV2ATokenAddresses() internal view returns (address[8] memory) {
   |   ^ (Relevant source part starts here and spans across multiple lines).

Warning (2018): Function state mutability can be restricted to pure
  --> src/20240104_Multi_Patch/Patch_20240104.s.sol:32:3:
   |
32 |   function _getPayload() internal override returns (bytes memory) {
   |   ^ (Relevant source part starts here and spans across multiple lines).

Warning (2018): Function state mutability can be restricted to pure
  --> src/20240104_Multi_Patch/Patch_20240104.s.sol:43:3:
   |
43 |   function _getPayload() internal override returns (bytes memory) {
   |   ^ (Relevant source part starts here and spans across multiple lines).

Warning (2018): Function state mutability can be restricted to pure
  --> src/20240104_Multi_Patch/Patch_20240104.s.sol:54:3:
   |
54 |   function _getPayload() internal override returns (bytes memory) {
   |   ^ (Relevant source part starts here and spans across multiple lines).

Warning (2018): Function state mutability can be restricted to pure
  --> src/20240104_Multi_Patch/Patch_20240104.s.sol:65:3:
   |
65 |   function _getPayload() internal override returns (bytes memory) {
   |   ^ (Relevant source part starts here and spans across multiple lines).

Warning (2018): Function state mutability can be restricted to pure
  --> src/20240104_Multi_Patch/Patch_20240104.s.sol:76:3:
   |
76 |   function _getPayload() internal override returns (bytes memory) {
   |   ^ (Relevant source part starts here and spans across multiple lines).

Warning (2018): Function state mutability can be restricted to pure
  --> src/20240104_Multi_Patch/Patch_20240104.s.sol:87:3:
   |
87 |   function _getPayload() internal override returns (bytes memory) {
   |   ^ (Relevant source part starts here and spans across multiple lines).

Warning (2018): Function state mutability can be restricted to pure
  --> src/20240104_Multi_Patch/Patch_20240104.s.sol:98:3:
   |
98 |   function _getPayload() internal override returns (bytes memory) {
   |   ^ (Relevant source part starts here and spans across multiple lines).

Warning (2018): Function state mutability can be restricted to pure
   --> src/20240115_AaveV1Ethereum_AaveV1Deprecation/AaveV1Ethereum_AaveV1Deprecation_20240115.t.sol:217:3:
    |
217 |   function _getUsers() internal returns (V1User[] memory) {
    |   ^ (Relevant source part starts here and spans across multiple lines).

| Contract                                                                                | Size (kB) | Margin (kB) |
|-----------------------------------------------------------------------------------------|-----------|-------------|
| AaveGovernanceV2                                                                        | 0.086     | 24.49       |
| AaveSafetyModule                                                                        | 0.086     | 24.49       |
| AaveSwapper                                                                             | 5.613     | 18.963      |
| AaveV1Ethereum_AaveV1Deprecation_20240115                                               | 1.272     | 23.304      |
| AaveV1Ethereum_FixedREPPriceFeed_20231031                                               | 0.706     | 23.87       |
| AaveV2Avalanche                                                                         | 0.086     | 24.49       |
| AaveV2AvalancheAssets                                                                   | 0.086     | 24.49       |
| AaveV2Avalanche_ChaosLabsRiskParameterUpdatesWBTCEOnV2AndV3Avalanche_20231221           | 0.377     | 24.199      |
| AaveV2Avalanche_IncreaseStablecoinOptimalBorrowRates_20231113                           | 1.899     | 22.677      |
| AaveV2Avalanche_StablecoinIRCurvesUpdates_20231221                                      | 1.899     | 22.677      |
| AaveV2Ethereum                                                                          | 0.086     | 24.49       |
| AaveV2EthereumAMM                                                                       | 0.086     | 24.49       |
| AaveV2EthereumAMMAssets                                                                 | 0.086     | 24.49       |
| AaveV2EthereumAMM_SyncEmergencyAdminOnV2AMM_20231207                                    | 0.227     | 24.349      |
| AaveV2EthereumAssets                                                                    | 0.086     | 24.49       |
| AaveV2Ethereum_AMPLInterestRateUpdatesOnV2Ethereum_20240121                             | 1.643     | 22.933      |
| AaveV2Ethereum_AaveV2EthereumLTReduction_20231030                                       | 3.023     | 21.553      |
| AaveV2Ethereum_ChaosLabsRFAndIRUpdatesAaveV2Ethereum_20231203                           | 2.851     | 21.725      |
| AaveV2Ethereum_ChaosLabsV2EthereumAndPolygonLTReductions_20231205                       | 2.641     | 21.935      |
| AaveV2Ethereum_ChaosLabsV2EthereumLTReductions_20240201                                 | 0.967     | 23.609      |
| AaveV2Ethereum_Disable_Stable_Borrows_20231104                                          | 2.519     | 22.057      |
| AaveV2Ethereum_IncreaseStablecoinOptimalBorrowRates_20231113                            | 3.078     | 21.498      |
| AaveV2Ethereum_MigrationOfRemainingGovV2Permissions_20240130                            | 1.018     | 23.558      |
| AaveV2Ethereum_MigrationOfRemainingGovV2Permissions_Part2_20240130                      | 1.487     | 23.089      |
| AaveV2Ethereum_RedeemCRVFromAaveV2EthereumAndTransferToGLC_20231123                     | 1.322     | 23.254      |
| AaveV2Ethereum_StablecoinIRCurvesUpdates_20231221                                       | 2.88      | 21.696      |
| AaveV2Ethereum_TreasuryManagementGSMFundingRWAStrategyPreparationsPart1_20231229        | 3.456     | 21.12       |
| AaveV2Ethereum_V2DeprecationPlan20231120_20231121                                       | 2.003     | 22.573      |
| AaveV2Ethereum_V2DeprecationPlan20240102_20240103                                       | 0.968     | 23.608      |
| AaveV2Polygon                                                                           | 0.086     | 24.49       |
| AaveV2PolygonAssets                                                                     | 0.086     | 24.49       |
| AaveV2Polygon_AaveFundingUpdates_20231102                                               | 1.627     | 22.949      |
| AaveV2Polygon_ChaosLabsV2EthereumAndPolygonLTReductions_20231205                        | 1.853     | 22.723      |
| AaveV2Polygon_IncreaseStablecoinOptimalBorrowRates_20231113                             | 1.899     | 22.677      |
| AaveV2Polygon_ReserveFactorUpdatesJan152024_20240108                                    | 1.175     | 23.401      |
| AaveV2Polygon_ReserveFactorUpdatesJan312024_20240125                                    | 0.872     | 23.704      |
| AaveV2Polygon_ReserveFactorUpdatesPolygonAaveV2_20231103                                | 1.01      | 23.566      |
| AaveV2Polygon_ReserveFactorUpdatesPolygonAaveV2_20231124                                | 1.01      | 23.566      |
| AaveV2Polygon_ReserveFactorUpdates_20231208                                             | 1.036     | 23.54       |
| AaveV2Polygon_ReserveFactorUpdates_20240102                                             | 1.036     | 23.54       |
| AaveV2Polygon_StablecoinIRCurvesUpdates_20231221                                        | 1.899     | 22.677      |
| AaveV2Polygon_TreasuryManagementPolygonV2ToV3Migration_20231208                         | 3.046     | 21.53       |
| AaveV3Arbitrum                                                                          | 0.086     | 24.49       |
| AaveV3ArbitrumAssets                                                                    | 0.086     | 24.49       |
| AaveV3ArbitrumEModes                                                                    | 0.086     | 24.49       |
| AaveV3Arbitrum_Disable_Stable_Borrows_20231104                                          | 4.14      | 20.436      |
| AaveV3Arbitrum_HarmonizeUSDTRiskParametersOnAaveV3Markets_20240115                      | 3.403     | 21.173      |
| AaveV3Arbitrum_IncreaseStablecoinOptimalBorrowRates_20231113                            | 5.167     | 19.409      |
| AaveV3Arbitrum_MAIMIMATICDeprecation20231031_20231031                                   | 4.227     | 20.349      |
| AaveV3Arbitrum_OnboardNativeUSDCToAaveV3Markets_20231205                                | 4.554     | 20.022      |
| AaveV3Arbitrum_Patch_20240104                                                           | 0.52      | 24.056      |
| AaveV3Arbitrum_StablecoinIRCurvesUpdates_20231221                                       | 4.919     | 19.657      |
| AaveV3Arbitrum_UpdatePriceOracleSentinel_20231125                                       | 0.291     | 24.285      |
| AaveV3Arbitrum_UpdateStETHAndWETHRiskParamsOnAaveV3EthereumOptimismAndArbitrum_20240121 | 3.933     | 20.643      |
| AaveV3Avalanche                                                                         | 0.086     | 24.49       |
| AaveV3AvalancheAssets                                                                   | 0.086     | 24.49       |
| AaveV3AvalancheEModes                                                                   | 0.086     | 24.49       |
| AaveV3Avalanche_ChaosLabsRiskParameterUpdatesWBTCEOnV2AndV3Avalanche_20231221           | 3.554     | 21.022      |
| AaveV3Avalanche_Disable_Stable_Borrows_20231104                                         | 3.471     | 21.105      |
| AaveV3Avalanche_HarmonizeUSDTRiskParametersOnAaveV3Markets_20240115                     | 3.418     | 21.158      |
| AaveV3Avalanche_IncreaseStablecoinOptimalBorrowRates_20231113                           | 4.665     | 19.911      |
| AaveV3Avalanche_MAIMIMATICDeprecation20231031_20231031                                  | 4.364     | 20.212      |
| AaveV3Avalanche_Patch_20240104                                                          | 0.52      | 24.056      |
| AaveV3Avalanche_StablecoinIRCurvesUpdates_20231221                                      | 4.669     | 19.907      |
| AaveV3BNB                                                                               | 0.086     | 24.49       |
| AaveV3BNBAssets                                                                         | 0.086     | 24.49       |
| AaveV3BNBEModes                                                                         | 0.086     | 24.49       |
| AaveV3BNB_HarmonizeUSDTRiskParametersOnAaveV3Markets_20240115                           | 3.421     | 21.155      |
| AaveV3BNB_OnboardFdUSDToAaveV3OnBSC_20240201                                            | 5.055     | 19.521      |
| AaveV3Base                                                                              | 0.086     | 24.49       |
| AaveV3BaseAssets                                                                        | 0.086     | 24.49       |
| AaveV3BaseEModes                                                                        | 0.086     | 24.49       |
| AaveV3Base_IncreaseStablecoinOptimalBorrowRates_20231113                                | 3.667     | 20.909      |
| AaveV3Base_OnboardNativeUSDCToAaveV3Markets_20231205                                    | 5.854     | 18.722      |
| AaveV3Base_OnboardingWstETHToAaveV3OnBaseNetwork_20231127                               | 5.044     | 19.532      |
| AaveV3Base_Patch_20240104                                                               | 0.52      | 24.056      |
| AaveV3Base_StablecoinIRCurvesUpdates_20231221                                           | 3.659     | 20.917      |
| AaveV3Base_UpdatePriceOracleSentinel_20231125                                           | 0.291     | 24.285      |
| AaveV3Bnb_AaveV3BNBActivation_20231122                                                  | 8.203     | 16.373      |
| AaveV3Ethereum                                                                          | 0.086     | 24.49       |
| AaveV3EthereumAssets                                                                    | 0.086     | 24.49       |
| AaveV3EthereumEModes                                                                    | 0.086     | 24.49       |
| AaveV3Ethereum_ACIPhaseII_20231029                                                      | 0.682     | 23.894      |
| AaveV3Ethereum_AaveFundingUpdates_20231102                                              | 5.809     | 18.767      |
| AaveV3Ethereum_AaveFundingUpdates_20231106                                              | 3.838     | 20.738      |
| AaveV3Ethereum_AddFXSToEthereumV3_20231108                                              | 4.996     | 19.58       |
| AaveV3Ethereum_AddPYUSDToAaveV3EthereumMarket_20240125                                  | 5.034     | 19.542      |
| AaveV3Ethereum_AmendSafetyModuleAAVEEmissions_20231104                                  | 1.938     | 22.638      |
| AaveV3Ethereum_CRVUSDOnboardingOnAaveV3Ethereum_20231116                                | 4.996     | 19.58       |
| AaveV3Ethereum_ChaosLabsRiskManagementRenewal_20231101                                  | 1.014     | 23.562      |
| AaveV3Ethereum_ChaosLabsRiskParameterUpdatesIncreaseMKRDebtCeilingOnV3Ethereum_20231116 | 3.418     | 21.158      |
| AaveV3Ethereum_ContinuousSecurityProposalAaveCertoraPart1_20231212                      | 0.686     | 23.89       |
| AaveV3Ethereum_ContinuousSecurityProposalAaveCertoraPart2_20231212                      | 0.716     | 23.86       |
| AaveV3Ethereum_GHOIncreaseBorrowRate_20231108                                           | 0.326     | 24.25       |
| AaveV3Ethereum_GHO_Incident_Report_20231122                                             | 0.385     | 24.191      |
| AaveV3Ethereum_GauntletAaveRenewal2023_20231128                                         | 1.232     | 23.344      |
| AaveV3Ethereum_GauntletRecommendationToReactivateCRVBorrowingOnV3_20231127              | 3.882     | 20.694      |
| AaveV3Ethereum_GhoIncidentReport_20231113                                               | 1.098     | 23.478      |
| AaveV3Ethereum_HarmonizeUSDTRiskParametersOnAaveV3Markets_20240115                      | 3.417     | 21.159      |
| AaveV3Ethereum_IncreaseGHOBorrowRate100BpsTo635OnAaveV3_20231205                        | 0.324     | 24.252      |
| AaveV3Ethereum_IncreaseGHOBorrowRate_20231121                                           | 0.326     | 24.25       |
| AaveV3Ethereum_IncreaseStablecoinOptimalBorrowRates_20231113                            | 4.417     | 20.159      |
| AaveV3Ethereum_Patch_20240104                                                           | 0.52      | 24.056      |
| AaveV3Ethereum_RegisterADIScrollAdapter_20240122                                        | 0.671     | 23.905      |
| AaveV3Ethereum_RequestForBountyPayoutDecember2023_20231213                              | 0.891     | 23.685      |
| AaveV3Ethereum_RequestForBountyPayoutJanuary2024_20240125                               | 0.822     | 23.754      |
| AaveV3Ethereum_RetroactiveBugBountyPreImmunefi_20240205                                 | 0.823     | 23.753      |
| AaveV3Ethereum_SecurityBudgetDec2023_20231218                                           | 0.714     | 23.862      |
| AaveV3Ethereum_StablecoinIRCurvesUpdates_20231221                                       | 4.668     | 19.908      |
| AaveV3Ethereum_StkGHOActivation_20240119                                                | 1.156     | 23.42       |
| AaveV3Ethereum_TokenLogicFunding_20231114                                               | 0.423     | 24.153      |
| AaveV3Ethereum_TokenLogicKarpatkeyServiceProviderPartnership_20231207                   | 1.243     | 23.333      |
| AaveV3Ethereum_TransferAURAToGLCSafe_20231123                                           | 0.514     | 24.062      |
| AaveV3Ethereum_TreasuryManagementAddToRETHHoldingResubmission_20231123                  | 0.946     | 23.63       |
| AaveV3Ethereum_TreasuryManagementAddToRETHHolding_20231103                              | 1.928     | 22.648      |
| AaveV3Ethereum_UpdateStETHAndWETHRiskParamsOnAaveV3EthereumOptimismAndArbitrum_20240121 | 3.946     | 20.63       |
| AaveV3Ethereum_UpgradeAaveV3ETHPooolWETHParameters_20231031                             | 3.671     | 20.905      |
| AaveV3Fantom                                                                            | 0.086     | 24.49       |
| AaveV3FantomAssets                                                                      | 0.086     | 24.49       |
| AaveV3FantomEModes                                                                      | 0.086     | 24.49       |
| AaveV3GenericPatch_20240104                                                             | 0.52      | 24.056      |
| AaveV3Gnosis                                                                            | 0.086     | 24.49       |
| AaveV3GnosisAssets                                                                      | 0.086     | 24.49       |
| AaveV3GnosisEModes                                                                      | 0.086     | 24.49       |
| AaveV3Gnosis_AaveV3GnosisActivation_20231026                                            | 8.802     | 15.774      |
| AaveV3Gnosis_Patch_20240104                                                             | 0.52      | 24.056      |
| AaveV3Gnosis_StablecoinIRCurvesUpdates_20231221                                         | 3.911     | 20.665      |
| AaveV3Gnosis_UpdateGNORiskParametersOnAaveV3GnosisPool_20231213                         | 4.097     | 20.479      |
| AaveV3Harmony                                                                           | 0.086     | 24.49       |
| AaveV3HarmonyAssets                                                                     | 0.086     | 24.49       |
| AaveV3HarmonyEModes                                                                     | 0.086     | 24.49       |
| AaveV3Harmony_FreezePriceFeedsOnV3Harmony_20231122                                      | 3.097     | 21.479      |
| AaveV3Metis                                                                             | 0.086     | 24.49       |
| AaveV3MetisAssets                                                                       | 0.086     | 24.49       |
| AaveV3MetisEModes                                                                       | 0.086     | 24.49       |
| AaveV3Metis_HarmonizeUSDTRiskParametersOnAaveV3Markets_20240115                         | 3.411     | 21.165      |
| AaveV3Metis_IncreaseStablecoinOptimalBorrowRates_20231113                               | 3.914     | 20.662      |
| AaveV3Metis_StablecoinIRCurvesUpdates_20231221                                          | 3.91      | 20.666      |
| AaveV3Metis_UpdatePriceOracleSentinel_20231125                                          | 0.291     | 24.285      |
| AaveV3Optimism                                                                          | 0.086     | 24.49       |
| AaveV3OptimismAssets                                                                    | 0.086     | 24.49       |
| AaveV3OptimismEModes                                                                    | 0.086     | 24.49       |
| AaveV3Optimism_Disable_Stable_Borrows_20231104                                          | 3.851     | 20.725      |
| AaveV3Optimism_GauntletRecommendationForMAIMIMATICDeprecationPhase2_20240122            | 3.416     | 21.16       |
| AaveV3Optimism_HarmonizeUSDTRiskParametersOnAaveV3Markets_20240115                      | 3.403     | 21.173      |
| AaveV3Optimism_IncreaseStablecoinOptimalBorrowRates_20231113                            | 4.919     | 19.657      |
| AaveV3Optimism_MAIMIMATICDeprecation20231031_20231031                                   | 4.228     | 20.348      |
| AaveV3Optimism_OnboardNativeUSDCToAaveV3Markets_20231205                                | 4.658     | 19.918      |
| AaveV3Optimism_OnboardNativeUSDCToAaveV3Optimism_20231122                               | 5.551     | 19.025      |
| AaveV3Optimism_Patch_20240104                                                           | 0.52      | 24.056      |
| AaveV3Optimism_StablecoinIRCurvesUpdates_20231221                                       | 4.919     | 19.657      |
| AaveV3Optimism_UpdatePriceOracleSentinel_20231125                                       | 0.291     | 24.285      |
| AaveV3Optimism_UpdateStETHAndWETHRiskParamsOnAaveV3EthereumOptimismAndArbitrum_20240121 | 3.933     | 20.643      |
| AaveV3Polygon                                                                           | 0.086     | 24.49       |
| AaveV3PolygonAssets                                                                     | 0.086     | 24.49       |
| AaveV3PolygonEModes                                                                     | 0.086     | 24.49       |
| AaveV3Polygon_ChaosLabsCRVAaveV3PolygonLTReduction_20231106                             | 3.416     | 21.16       |
| AaveV3Polygon_Disable_Stable_Borrows_20231104                                           | 4.139     | 20.437      |
| AaveV3Polygon_FreezeAndSetLTVTo0ForDPIBALCRVAndSUSHIOnAaveV3Polygon20240119_20240130    | 4.396     | 20.18       |
| AaveV3Polygon_GauntletCapRecommendationsForPolygonV3_20231120                           | 3.392     | 21.184      |
| AaveV3Polygon_GauntletRecommendationToLowerStMATICMaticXNonEmodeLTPt2_20231117          | 3.571     | 21.005      |
| AaveV3Polygon_GauntletRecommendationToReactivateCRVBorrowingOnV3_20231127               | 3.615     | 20.961      |
| AaveV3Polygon_HarmonizeUSDTRiskParametersOnAaveV3Markets_20240115                       | 3.402     | 21.174      |
| AaveV3Polygon_IncreaseStablecoinOptimalBorrowRates_20231113                             | 4.416     | 20.16       |
| AaveV3Polygon_IncreaseSupplyAndBorrowCapsAt100UtilizationDecember2023_20231205          | 3.333     | 21.243      |
| AaveV3Polygon_MAIMIMATICDeprecation20231031_20231031                                    | 4.226     | 20.35       |
| AaveV3Polygon_OnboardNativeUSDCToAaveV3Markets_20231205                                 | 6.129     | 18.447      |
| AaveV3Polygon_Patch_20240104                                                            | 0.52      | 24.056      |
| AaveV3Polygon_StablecoinIRCurvesUpdates_20231221                                        | 4.416     | 20.16       |
| AaveV3Polygon_TreasuryManagementGSMFundingRWAStrategyPreparationsPart1_20231229         | 3.459     | 21.117      |
| AaveV3Polygon_WMATICInterestRateUpdate_20231112                                         | 3.662     | 20.914      |
| AaveV3Scroll                                                                            | 0.086     | 24.49       |
| AaveV3ScrollAssets                                                                      | 0.086     | 24.49       |
| AaveV3ScrollEModes                                                                      | 0.086     | 24.49       |
| AaveV3Scroll_AaveV3ScrollActivation_20240122                                            | 6.641     | 17.935      |
| Address                                                                                 | 0.086     | 24.49       |
| AddressesToMigrate                                                                      | 0.086     | 24.49       |
| CertoraProposalDeployer                                                                 | 0.086     | 24.49       |
| ChainHelpers                                                                            | 0.086     | 24.49       |
| ChainIds                                                                                | 0.086     | 24.49       |
| ConfiguratorInputTypes                                                                  | 0.086     | 24.49       |
| Create2Utils                                                                            | 0.164     | 24.412      |
| DataTypes                                                                               | 0.086     | 24.49       |
| DeploymentHelper                                                                        | 0.086     | 24.49       |
| EngineFlags                                                                             | 0.086     | 24.49       |
| EnumerableSet                                                                           | 0.086     | 24.49       |
| EnvelopeUtils                                                                           | 0.086     | 24.49       |
| Errors                                                                                  | 4.714     | 19.862      |
| Gho_GHOStabilityModule_20240119                                                         | 4.535     | 20.041      |
| GovHelpers                                                                              | 0.086     | 24.49       |
| GovV3Helpers                                                                            | 2.622     | 21.954      |
| GovV3StorageHelpers                                                                     | 0.086     | 24.49       |
| GovernanceV3Arbitrum                                                                    | 0.086     | 24.49       |
| GovernanceV3Avalanche                                                                   | 0.086     | 24.49       |
| GovernanceV3BNB                                                                         | 0.086     | 24.49       |
| GovernanceV3Base                                                                        | 0.086     | 24.49       |
| GovernanceV3Ethereum                                                                    | 0.086     | 24.49       |
| GovernanceV3Gnosis                                                                      | 0.086     | 24.49       |
| GovernanceV3Metis                                                                       | 0.086     | 24.49       |
| GovernanceV3Optimism                                                                    | 0.086     | 24.49       |
| GovernanceV3Polygon                                                                     | 0.086     | 24.49       |
| GovernanceV3PolygonZkEvm                                                                | 0.086     | 24.49       |
| GovernanceV3Scroll                                                                      | 0.086     | 24.49       |
| HelperStructs                                                                           | 0.086     | 24.49       |
| IpfsUtils                                                                               | 0.086     | 24.49       |
| MainnetPayload                                                                          | 2.624     | 21.952      |
| MiscBNB                                                                                 | 0.086     | 24.49       |
| MiscEthereum                                                                            | 0.086     | 24.49       |
| MiscPolygon                                                                             | 0.086     | 24.49       |
| MiscScroll                                                                              | 0.086     | 24.49       |
| MockERC20                                                                               | 3.687     | 20.889      |
| MockERC721                                                                              | 3.825     | 20.751      |
| MockExecutor                                                                            | 0.437     | 24.139      |
| ParaswapClaim                                                                           | 0.063     | 24.513      |
| ParaswapClaimer                                                                         | 0.2       | 24.376      |
| PayloadsControllerUtils                                                                 | 0.086     | 24.49       |
| PayloadsToDeploy                                                                        | 0.086     | 24.49       |
| PolygonPayload                                                                          | 1.634     | 22.942      |
| PoolAddresses                                                                           | 0.357     | 24.219      |
| ProxyHelpers                                                                            | 0.086     | 24.49       |
| ReserveConfiguration                                                                    | 0.171     | 24.405      |
| SafeERC20                                                                               | 0.086     | 24.49       |
| StdStyle                                                                                | 0.086     | 24.49       |
| StorageHelpers                                                                          | 0.086     | 24.49       |
| TransactionUtils                                                                        | 0.086     | 24.49       |
| WadRayMath                                                                              | 0.086     | 24.49       |
| console                                                                                 | 0.086     | 24.49       |
| console2                                                                                | 0.086     | 24.49       |
| mock_proposal                                                                           | 3.653     | 20.923      |
| safeconsole                                                                             | 0.086     | 24.49       |
| stdError                                                                                | 0.591     | 23.985      |
| stdJson                                                                                 | 0.086     | 24.49       |
| stdMath                                                                                 | 0.086     | 24.49       |
| stdStorage                                                                              | 0.086     | 24.49       |
| stdStorageSafe                                                                          | 0.086     | 24.49       |
Test success 🌈
No files changed, compilation skipped

Running 2 tests for src/20240205_AaveV3Ethereum_RetroactiveBugBountyPreImmunefi/AaveV3Ethereum_RetroactiveBugBountyPreImmunefi_20240205.t.sol:AaveV3Ethereum_RetroactiveBugBountyPreImmunefi_20240205_Test
[PASS] test_consistentBalances() (gas: 372924)
[PASS] test_defaultProposalExecution() (gas: 218547390)
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
  E2E: Collateral WETH, TestAsset WETH
  SUPPLY: WETH, Amount: 43023376625105872569
  SUPPLY: WETH, Amount: 430233766251058725
  WITHDRAW: WETH, Amount: 215116883125529362
  WITHDRAW: WETH, Amount: 215116883125529362
  BORROW: WETH, Amount 430233766251058725, Stable: false
  REPAY: WETH, Amount: 430233766251058725
  E2E: Collateral WETH, TestAsset wstETH
  SUPPLY: WETH, Amount: 43023376625105872569
  SUPPLY: wstETH, Amount: 372150911696394062
  WITHDRAW: wstETH, Amount: 186075455848197031
  WITHDRAW: wstETH, Amount: 186075455848197030
  BORROW: wstETH, Amount 372150911696394062, Stable: false
  REPAY: wstETH, Amount: 372150911696394062
  E2E: Collateral WETH, TestAsset WBTC
  SUPPLY: WETH, Amount: 43023376625105872569
  SUPPLY: WBTC, Amount: 2306551
  WITHDRAW: WBTC, Amount: 1153275
  WITHDRAW: WBTC, Amount: 1153277
  BORROW: WBTC, Amount 2306551, Stable: false
  REPAY: WBTC, Amount: 2306551
  E2E: Collateral WETH, TestAsset USDC
  SUPPLY: WETH, Amount: 43023376625105872569
  SUPPLY: USDC, Amount: 999826190
  WITHDRAW: USDC, Amount: 499913095
  WITHDRAW: USDC, Amount: 499913094
  BORROW: USDC, Amount 999826190, Stable: false
  REPAY: USDC, Amount: 999826190
  E2E: Collateral WETH, TestAsset DAI
  SUPPLY: WETH, Amount: 43023376625105872569
  SUPPLY: DAI, Amount: 999845753795561958656
  WITHDRAW: DAI, Amount: 499922876897780979328
  WITHDRAW: DAI, Amount: 499922876897780979327
  BORROW: DAI, Amount 999845753795561958656, Stable: false
  REPAY: DAI, Amount: 999845753795561958656
  E2E: Collateral WETH, TestAsset LINK
  SUPPLY: WETH, Amount: 43023376625105872569
  SUPPLY: LINK, Amount: 51039730346896631275
  WITHDRAW: LINK, Amount: 25519865173448315637
  WITHDRAW: LINK, Amount: 25519865173448315638
  BORROW: LINK, Amount 51039730346896631275, Stable: false
  REPAY: LINK, Amount: 51039730346896631275
  E2E: Collateral WETH, TestAsset AAVE
  SUPPLY: WETH, Amount: 43023376625105872569
  SUPPLY: AAVE, Amount: 11732957878681215534
  WITHDRAW: AAVE, Amount: 5866478939340607767
  WITHDRAW: AAVE, Amount: 5866478939340607767
  E2E: Collateral WETH, TestAsset cbETH
  SUPPLY: WETH, Amount: 43023376625105872569
  SUPPLY: cbETH, Amount: 406000942333684409
  WITHDRAW: cbETH, Amount: 203000471166842204
  WITHDRAW: cbETH, Amount: 203000471166842205
  BORROW: cbETH, Amount 406000942333684409, Stable: false
  REPAY: cbETH, Amount: 406000942333684409
  E2E: Collateral WETH, TestAsset USDT
  SUPPLY: WETH, Amount: 43023376625105872569
  SUPPLY: USDT, Amount: 1000974949
  WITHDRAW: USDT, Amount: 500487474
  WITHDRAW: USDT, Amount: 500487475
  BORROW: USDT, Amount 1000974949, Stable: false
  REPAY: USDT, Amount: 1000974949
  E2E: Collateral WETH, TestAsset rETH
  SUPPLY: WETH, Amount: 43023376625105872569
  SUPPLY: rETH, Amount: 392055267472612091
  WITHDRAW: rETH, Amount: 196027633736306045
  WITHDRAW: rETH, Amount: 196027633736306046
  BORROW: rETH, Amount 392055267472612091, Stable: false
  REPAY: rETH, Amount: 392055267472612091
  E2E: Collateral WETH, TestAsset LUSD
  SUPPLY: WETH, Amount: 43023376625105872569
  SUPPLY: LUSD, Amount: 1001235113623815202195
  WITHDRAW: LUSD, Amount: 500617556811907601097
  WITHDRAW: LUSD, Amount: 500617556811907601098
  BORROW: LUSD, Amount 1001235113623815202195, Stable: false
  REPAY: LUSD, Amount: 1001235113623815202195
  E2E: Collateral WETH, TestAsset CRV
  SUPPLY: WETH, Amount: 43023376625105872569
  SUPPLY: CRV, Amount: 2120124651456807612129
  WITHDRAW: CRV, Amount: 1060062325728403806064
  WITHDRAW: CRV, Amount: 1060062325728403806064
  BORROW: CRV, Amount 2120124651456807612129, Stable: false
  REPAY: CRV, Amount: 2120124651456807612129
  E2E: Collateral WETH, TestAsset MKR
  SUPPLY: WETH, Amount: 43023376625105872569
  SUPPLY: MKR, Amount: 503460776539683985
  WITHDRAW: MKR, Amount: 251730388269841992
  WITHDRAW: MKR, Amount: 251730388269841993
  BORROW: MKR, Amount 503460776539683985, Stable: false
  REPAY: MKR, Amount: 503460776539683985
  E2E: Collateral WETH, TestAsset SNX
  SUPPLY: WETH, Amount: 43023376625105872569
  SUPPLY: SNX, Amount: 320398487544842011121
  WITHDRAW: SNX, Amount: 160199243772421005560
  WITHDRAW: SNX, Amount: 160199243772421005561
  BORROW: SNX, Amount 320398487544842011121, Stable: false
  REPAY: SNX, Amount: 320398487544842011121
  E2E: Collateral WETH, TestAsset BAL
  SUPPLY: WETH, Amount: 43023376625105872569
  SUPPLY: BAL, Amount: 278526027118062732049
  WITHDRAW: BAL, Amount: 139263013559031366024
  WITHDRAW: BAL, Amount: 139263013559031366024
  BORROW: BAL, Amount 278526027118062732049, Stable: false
  REPAY: BAL, Amount: 278526027118062732049
  E2E: Collateral WETH, TestAsset UNI
  SUPPLY: WETH, Amount: 43023376625105872569
  SUPPLY: UNI, Amount: 165316581253099685898
  WITHDRAW: UNI, Amount: 82658290626549842949
  WITHDRAW: UNI, Amount: 82658290626549842949
  BORROW: UNI, Amount 165316581253099685898, Stable: false
  REPAY: UNI, Amount: 165316581253099685898
  E2E: Collateral WETH, TestAsset LDO
  SUPPLY: WETH, Amount: 43023376625105872569
  SUPPLY: LDO, Amount: 355952964859319521727
  WITHDRAW: LDO, Amount: 177976482429659760863
  WITHDRAW: LDO, Amount: 177976482429659760865
  BORROW: LDO, Amount 355952964859319521727, Stable: false
  REPAY: LDO, Amount: 355952964859319521727
  E2E: Collateral WETH, TestAsset ENS
  SUPPLY: WETH, Amount: 43023376625105872569
  SUPPLY: ENS, Amount: 54634298089425647484
  WITHDRAW: ENS, Amount: 27317149044712823742
  WITHDRAW: ENS, Amount: 27317149044712823742
  BORROW: ENS, Amount 54634298089425647484, Stable: false
  REPAY: ENS, Amount: 54634298089425647484
  E2E: Collateral WETH, TestAsset 1INCH
  SUPPLY: WETH, Amount: 43023376625105872569
  SUPPLY: 1INCH, Amount: 2456956215516926634746
  WITHDRAW: 1INCH, Amount: 1228478107758463317373
  WITHDRAW: 1INCH, Amount: 1228478107758463317374
  BORROW: 1INCH, Amount 2456956215516926634746, Stable: false
  REPAY: 1INCH, Amount: 2456956215516926634746
  E2E: Collateral WETH, TestAsset FRAX
  SUPPLY: WETH, Amount: 43023376625105872569
  SUPPLY: FRAX, Amount: 1001303667335761140932
  WITHDRAW: FRAX, Amount: 500651833667880570466
  WITHDRAW: FRAX, Amount: 500651833667880570467
  BORROW: FRAX, Amount 1001303667335761140932, Stable: false
  REPAY: FRAX, Amount: 1001303667335761140932
  E2E: Collateral WETH, TestAsset GHO
  SUPPLY: WETH, Amount: 43023376625105872569
  BORROW: GHO, Amount 1000000000000000000000, Stable: false
  REPAY: GHO, Amount: 1000000000000000000000
  E2E: Collateral WETH, TestAsset RPL
  SUPPLY: WETH, Amount: 43023376625105872569
  SUPPLY: RPL, Amount: 35878699470193237616
  WITHDRAW: RPL, Amount: 17939349735096618808
  WITHDRAW: RPL, Amount: 17939349735096618808
  BORROW: RPL, Amount 35878699470193237616, Stable: false
  REPAY: RPL, Amount: 35878699470193237616
  E2E: Collateral WETH, TestAsset sDAI
  SUPPLY: WETH, Amount: 43023376625105872569
  SUPPLY: sDAI, Amount: 948193387227254779695
  WITHDRAW: sDAI, Amount: 474096693613627389847
  WITHDRAW: sDAI, Amount: 474096693613627389848
  E2E: Collateral WETH, TestAsset STG
  SUPPLY: WETH, Amount: 43023376625105872569
  SUPPLY: STG, Amount: 1957881236529654725098
  WITHDRAW: STG, Amount: 978940618264827362549
  WITHDRAW: STG, Amount: 978940618264827362549
  BORROW: STG, Amount 1957881236529654725098, Stable: false
  REPAY: STG, Amount: 1957881236529654725098
  E2E: Collateral WETH, TestAsset KNC
  SUPPLY: WETH, Amount: 43023376625105872569
  SUPPLY: KNC, Amount: 1722163381640016188335
  WITHDRAW: KNC, Amount: 861081690820008094167
  WITHDRAW: KNC, Amount: 861081690820008094168
  BORROW: KNC, Amount 1722163381640016188335, Stable: false
  REPAY: KNC, Amount: 1722163381640016188335
  E2E: Collateral WETH, TestAsset FXS
  SUPPLY: WETH, Amount: 43023376625105872569
  SUPPLY: FXS, Amount: 94109361272076311602
  WITHDRAW: FXS, Amount: 47054680636038155801
  WITHDRAW: FXS, Amount: 47054680636038155801
  BORROW: FXS, Amount 94109361272076311602, Stable: false
  REPAY: FXS, Amount: 94109361272076311602
  E2E: Collateral WETH, TestAsset crvUSD
  SUPPLY: WETH, Amount: 43023376625105872569
  SUPPLY: crvUSD, Amount: 1000365333419764898140
  WITHDRAW: crvUSD, Amount: 500182666709882449070
  WITHDRAW: crvUSD, Amount: 500182666709882449071
  BORROW: crvUSD, Amount 1000365333419764898140, Stable: false
  REPAY: crvUSD, Amount: 1000365333419764898140

Test result: ok. 2 passed; 0 failed; 0 skipped; finished in 115.76s
 
Ran 1 test suites: 2 tests passed, 0 failed, 0 skipped (2 total tests)

@sendra sendra merged commit acb9524 into main Feb 12, 2024
4 checks passed
@sendra sendra deleted the feat/retro-bug-bounty branch February 12, 2024 11:00
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