bgd-labs / aave-proposals-v3

MIT License
19 stars 23 forks source link

Stablecoin IR Curve Amendment on Aave V2 and V3 - Review #267

Closed marczeller closed 6 months ago

github-actions[bot] commented 6 months ago

Foundry report

forge 0.2.0 (9881e7d 2024-03-28T00:18:02.827635071Z)
Build log ```shell Compiling 503 files with 0.8.19 Solc 0.8.19 finished in 365.32s Compiler run successful with warnings: Warning (3628): This contract has a payable fallback function, but no receive ether function. Consider adding a receive ether function. --> src/20240218_AaveV1Ethereum_AaveV1DeprecationPhase2/AaveV1Ethereum_AaveV1Deprecation_20240218.t.sol:86:1: | 86 | contract AaveV1Ethereum_AaveV1Deprecation_20240218_Test is ProtocolV2TestBase { | ^ (Relevant source part starts here and spans across multiple lines). Note: The payable fallback function is defined here. --> src/20240218_AaveV1Ethereum_AaveV1DeprecationPhase2/AaveV1Ethereum_AaveV1Deprecation_20240218.t.sol:232:3: | 232 | fallback() external payable {} | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 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 (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/20240218_AaveV1Ethereum_AaveV1DeprecationPhase2/AaveV1Ethereum_AaveV1Deprecation_20240218.t.sol:207:3: | 207 | function _getUsers() internal returns (V1User[] memory) { | ^ (Relevant source part starts here and spans across multiple lines). Warning (2018): Function state mutability can be restricted to pure --> src/20240308_AaveV3Ethereum_GHOBorrowRateIncrease/GhoInterestRateStrategy.sol:67:3: | 67 | function getBaseVariableBorrowRate() external view override returns (uint256) { | ^ (Relevant source part starts here and spans across multiple lines). Warning (2018): Function state mutability can be restricted to pure --> src/20240308_AaveV3Ethereum_GHOBorrowRateIncrease/GhoInterestRateStrategy.sol:72:3: | 72 | function getMaxVariableBorrowRate() external view override returns (uint256) { | ^ (Relevant source part starts here and spans across multiple lines). Warning (2018): Function state mutability can be restricted to pure --> src/20240308_AaveV3Ethereum_GHOBorrowRateIncrease/GhoInterestRateStrategy.sol:77:3: | 77 | function calculateInterestRates( | ^ (Relevant source part starts here and spans across multiple lines). Warning (2018): Function state mutability can be restricted to pure --> src/20240313_Multi_UpdateADIImplementationAndCCIPAdapters/BaseTest.sol:91:3: | 91 | function getTrustedRemoteByChainId(uint256 chainId) public view returns (address) { | ^ (Relevant source part starts here and spans across multiple lines). Warning (2018): Function state mutability can be restricted to view --> src/20240313_Multi_UpdateADIImplementationAndCCIPAdapters/BaseTest.sol:316:3: | 316 | function _getCurrentForwarderAdaptersByChain() internal returns (ForwarderAdapters[] memory) { | ^ (Relevant source part starts here and spans across multiple lines). Warning (2018): Function state mutability can be restricted to view --> src/20240313_Multi_UpdateADIImplementationAndCCIPAdapters/BaseTest.sol:341:3: | 341 | function _getCurrentReceiverAdaptersByChain() internal returns (AdaptersByChain[] memory) { | ^ (Relevant source part starts here and spans across multiple lines). | Contract | Size (kB) | Margin (kB) | |----------------------------------------------------------------------------------------------------------|-----------|-------------| | AaveGovernanceV2 | 0.045 | 24.531 | | AaveSafetyModule | 0.045 | 24.531 | | AaveSwapper | 5.572 | 19.004 | | AaveV1Ethereum_AaveV1Deprecation_20240218 | 0.297 | 24.279 | | AaveV2Avalanche | 0.045 | 24.531 | | AaveV2AvalancheAssets | 0.045 | 24.531 | | AaveV2Avalanche_ChaosLabsRiskParameterUpdatesWBTCEOnV2AndV3Avalanche_20231221 | 0.336 | 24.24 | | AaveV2Avalanche_StablecoinIRCurvesUpdates_20231221 | 1.858 | 22.718 | | AaveV2Avalanche_StablecoinIRUpdates_20240322 | 1.858 | 22.718 | | AaveV2Ethereum | 0.045 | 24.531 | | AaveV2EthereumAMM | 0.045 | 24.531 | | AaveV2EthereumAMMAssets | 0.045 | 24.531 | | AaveV2EthereumAMM_ARFCDeprecateAaveV2AMMMarketStep2_20240205 | 2.894 | 21.682 | | AaveV2EthereumAssets | 0.045 | 24.531 | | AaveV2Ethereum_AMPLInterestRateUpdatesOnV2Ethereum_20240121 | 1.602 | 22.974 | | AaveV2Ethereum_ChaosLabsV2EthereumLTReductions_20240201 | 0.926 | 23.65 | | AaveV2Ethereum_EthereumV2ReserveFactorAdjustment_20240304 | 4.904 | 19.672 | | AaveV2Ethereum_EthereumV2ReserveFactorAdjustment_20240320 | 1.778 | 22.798 | | AaveV2Ethereum_MigrationOfRemainingGovV2Permissions_20240130 | 0.977 | 23.599 | | AaveV2Ethereum_MigrationOfRemainingGovV2Permissions_Part2_20240130 | 1.446 | 23.13 | | AaveV2Ethereum_StablecoinIRCurvesUpdates_20231221 | 2.839 | 21.737 | | AaveV2Ethereum_StablecoinIRUpdates_20240322 | 2.839 | 21.737 | | AaveV2Ethereum_TreasuryManagementGSMFundingRWAStrategyPreparationsPart1_20231229 | 3.415 | 21.161 | | AaveV2Ethereum_V2DeprecationPlan20240102_20240103 | 0.927 | 23.649 | | AaveV2Polygon | 0.045 | 24.531 | | AaveV2PolygonAssets | 0.045 | 24.531 | | AaveV2Polygon_ReserveFactorUpdatesFebruary152024_20240208 | 0.831 | 23.745 | | AaveV2Polygon_ReserveFactorUpdatesFebruary292024_20240229 | 0.683 | 23.893 | | AaveV2Polygon_ReserveFactorUpdatesJan152024_20240108 | 1.134 | 23.442 | | AaveV2Polygon_ReserveFactorUpdatesJan312024_20240125 | 0.831 | 23.745 | | AaveV2Polygon_ReserveFactorUpdates_20240102 | 0.995 | 23.581 | | AaveV2Polygon_ReserveFactorUpdates_20240313 | 0.535 | 24.041 | | AaveV2Polygon_StablecoinIRCurvesUpdates_20231221 | 1.858 | 22.718 | | AaveV2Polygon_StablecoinIRUpdates_20240322 | 1.858 | 22.718 | | AaveV3Arbitrum | 0.045 | 24.531 | | AaveV3ArbitrumAssets | 0.045 | 24.531 | | AaveV3ArbitrumEModes | 0.045 | 24.531 | | AaveV3Arbitrum_ARBRemoveIsolation_20240315 | 0.193 | 24.383 | | AaveV3Arbitrum_AaveProtocolEmbassy_20240220 | 0.435 | 24.141 | | AaveV3Arbitrum_AddFlashborrowers_20240306 | 0.25 | 24.326 | | AaveV3Arbitrum_AssignEmissionAdminEthereumArbitrumAndOptimism_20240229 | 0.323 | 24.253 | | AaveV3Arbitrum_HarmonizeUSDTRiskParametersOnAaveV3Markets_20240115 | 3.362 | 21.214 | | AaveV3Arbitrum_Patch_20240104 | 0.479 | 24.097 | | AaveV3Arbitrum_SetLiquidityObservationLabsAsEmissionManagerForWstETHOnV3Markets_20240206 | 0.212 | 24.364 | | AaveV3Arbitrum_StablecoinHarmonization_20240312 | 4.469 | 20.107 | | AaveV3Arbitrum_StablecoinIRCurvesUpdates_20231221 | 4.878 | 19.698 | | AaveV3Arbitrum_StablecoinIRUpdates_20240322 | 5.381 | 19.195 | | AaveV3Arbitrum_UpdateADIImplementationAndCCIPAdapters_20240313 | 0.588 | 23.988 | | AaveV3Arbitrum_UpdateStETHAndWETHRiskParamsOnAaveV3EthereumOptimismAndArbitrum_20240121 | 3.892 | 20.684 | | AaveV3Arbitrum_UpdateWETHIROnV3ArbitrumAndOptimism_20240216 | 3.622 | 20.954 | | AaveV3Avalanche | 0.045 | 24.531 | | AaveV3AvalancheAssets | 0.045 | 24.531 | | AaveV3AvalancheEModes | 0.045 | 24.531 | | AaveV3Avalanche_ChaosLabsRiskParameterUpdatesWBTCEOnV2AndV3Avalanche_20231221 | 3.513 | 21.063 | | AaveV3Avalanche_ContangoFlashborrower_20240319 | 0.25 | 24.326 | | AaveV3Avalanche_HarmonizeUSDTRiskParametersOnAaveV3Markets_20240115 | 3.377 | 21.199 | | AaveV3Avalanche_Patch_20240104 | 0.479 | 24.097 | | AaveV3Avalanche_StablecoinHarmonization_20240312 | 3.983 | 20.593 | | AaveV3Avalanche_StablecoinIRCurvesUpdates_20231221 | 4.628 | 19.948 | | AaveV3Avalanche_StablecoinIRUpdates_20240322 | 4.628 | 19.948 | | AaveV3Avalanche_UpdateADIImplementationAndCCIPAdapters_20240313 | 3.292 | 21.284 | | AaveV3BNB | 0.045 | 24.531 | | AaveV3BNBAssets | 0.045 | 24.531 | | AaveV3BNBEModes | 0.045 | 24.531 | | AaveV3BNB_ContangoFlashborrower_20240319 | 0.25 | 24.326 | | AaveV3BNB_HarmonizeUSDTRiskParametersOnAaveV3Markets_20240115 | 3.38 | 21.196 | | AaveV3BNB_OnboardFdUSDToAaveV3OnBSC_20240201 | 5.014 | 19.562 | | AaveV3BNB_SetAaveChanInitiativeAsEmissionManagerForFdUSDOnBNBChainAaveV3_20240208 | 0.212 | 24.364 | | AaveV3BNB_StablecoinIRUpdates_20240322 | 4.132 | 20.444 | | AaveV3BNB_UpdateADIImplementationAndCCIPAdapters_20240313 | 3.084 | 21.492 | | AaveV3Base | 0.045 | 24.531 | | AaveV3BaseAssets | 0.045 | 24.531 | | AaveV3BaseEModes | 0.045 | 24.531 | | AaveV3Base_ContangoFlashborrower_20240319 | 0.25 | 24.326 | | AaveV3Base_Patch_20240104 | 0.479 | 24.097 | | AaveV3Base_SetLiquidityObservationLabsAsEmissionManagerForWstETHOnV3Markets_20240206 | 0.212 | 24.364 | | AaveV3Base_StablecoinIRCurvesUpdates_20231221 | 3.618 | 20.958 | | AaveV3Base_StablecoinIRUpdates_20240322 | 3.868 | 20.708 | | AaveV3Base_UpdateADIImplementationAndCCIPAdapters_20240313 | 0.588 | 23.988 | | AaveV3Ethereum | 0.045 | 24.531 | | AaveV3EthereumAssets | 0.045 | 24.531 | | AaveV3EthereumEModes | 0.045 | 24.531 | | AaveV3Ethereum_AaveBGDPhase3_20240325 | 2.253 | 22.323 | | AaveV3Ethereum_AaveLiquidityCommiteeFunding_20240306 | 1.964 | 22.612 | | AaveV3Ethereum_ActivationOfACPrimeFoundation_20240308 | 0.502 | 24.074 | | AaveV3Ethereum_AddFlashborrowers_20240306 | 1.223 | 23.353 | | AaveV3Ethereum_AddPYUSDToAaveV3EthereumMarket_20240125 | 4.993 | 19.583 | | AaveV3Ethereum_AmendSafetyModuleEmissions_20240229 | 2.399 | 22.177 | | AaveV3Ethereum_AssignEmissionAdminEthereumArbitrumAndOptimism_20240229 | 0.967 | 23.609 | | AaveV3Ethereum_ChaosLabsRiskParameterUpdatesIncreaseDebtCeilingForSNXAndMKROnV3Ethereum01312024_20240211 | 3.533 | 21.043 | | AaveV3Ethereum_CutGauntletServiceProviderStream_20240227 | 0.479 | 24.097 | | AaveV3Ethereum_FundingUpdate_20240224 | 10.54 | 14.036 | | AaveV3Ethereum_GHOBorrowRateIncrease20240229_20240229 | 0.285 | 24.291 | | AaveV3Ethereum_GHOBorrowRateIncrease_20240308 | 0.233 | 24.343 | | AaveV3Ethereum_HarmonizeUSDTRiskParametersOnAaveV3Markets_20240115 | 3.376 | 21.2 | | AaveV3Ethereum_MeritApprovals_20240306 | 0.534 | 24.042 | | AaveV3Ethereum_OrbitProgram_20240220 | 2.308 | 22.268 | | AaveV3Ethereum_Patch_20240104 | 0.479 | 24.097 | | AaveV3Ethereum_RegisterADIScrollAdapter_20240122 | 0.63 | 23.946 | | AaveV3Ethereum_RequestForBountyPayoutJanuary2024_20240125 | 0.781 | 23.795 | | AaveV3Ethereum_RetroactiveBugBountyPreImmunefi_20240205 | 0.782 | 23.794 | | AaveV3Ethereum_SecurityBudgetRequestDecember2023_20240206 | 0.514 | 24.062 | | AaveV3Ethereum_SetLiquidityObservationLabsAsEmissionManagerForWstETHOnV3Markets_20240206 | 0.212 | 24.364 | | AaveV3Ethereum_StableRateBugBounty_20240207 | 0.768 | 23.808 | | AaveV3Ethereum_StablecoinHarmonization_20240312 | 5.299 | 19.277 | | AaveV3Ethereum_StablecoinIRCurvesUpdates_20231221 | 4.627 | 19.949 | | AaveV3Ethereum_StablecoinIRUpdates_20240322 | 5.13 | 19.446 | | AaveV3Ethereum_StkGHOActivation_20240119 | 1.115 | 23.461 | | AaveV3Ethereum_TreasuryManagementGSMFundingRWAStrategyPreparationsPart2_20240209 | 3.098 | 21.478 | | AaveV3Ethereum_UpdateADIImplementationAndCCIPAdapters_20240313 | 3.553 | 21.023 | | AaveV3Ethereum_UpdateStETHAndWETHRiskParamsOnAaveV3EthereumOptimismAndArbitrum_20240121 | 3.905 | 20.671 | | AaveV3Fantom | 0.045 | 24.531 | | AaveV3FantomAssets | 0.045 | 24.531 | | AaveV3FantomEModes | 0.045 | 24.531 | | AaveV3GenericPatch_20240104 | 0.479 | 24.097 | | AaveV3Gnosis | 0.045 | 24.531 | | AaveV3GnosisAssets | 0.045 | 24.531 | | AaveV3GnosisEModes | 0.045 | 24.531 | | AaveV3Gnosis_ContangoFlashborrower_20240319 | 0.25 | 24.326 | | AaveV3Gnosis_Patch_20240104 | 0.479 | 24.097 | | AaveV3Gnosis_StablecoinHarmonization_20240312 | 3.571 | 21.005 | | AaveV3Gnosis_StablecoinIRCurvesUpdates_20231221 | 3.87 | 20.706 | | AaveV3Gnosis_StablecoinIRUpdates_20240322 | 4.123 | 20.453 | | AaveV3Gnosis_UpdateADIImplementationAndCCIPAdapters_20240313 | 0.588 | 23.988 | | AaveV3Harmony | 0.045 | 24.531 | | AaveV3HarmonyAssets | 0.045 | 24.531 | | AaveV3HarmonyEModes | 0.045 | 24.531 | | AaveV3Metis | 0.045 | 24.531 | | AaveV3MetisAssets | 0.045 | 24.531 | | AaveV3MetisEModes | 0.045 | 24.531 | | AaveV3Metis_HarmonizeUSDTRiskParametersOnAaveV3Markets_20240115 | 3.37 | 21.206 | | AaveV3Metis_StablecoinHarmonization_20240312 | 3.397 | 21.179 | | AaveV3Metis_StablecoinIRCurvesUpdates_20231221 | 3.869 | 20.707 | | AaveV3Metis_UpdateADIImplementationAndCCIPAdapters_20240313 | 0.588 | 23.988 | | AaveV3Optimism | 0.045 | 24.531 | | AaveV3OptimismAssets | 0.045 | 24.531 | | AaveV3OptimismEModes | 0.045 | 24.531 | | AaveV3Optimism_AddFlashborrowers_20240306 | 0.25 | 24.326 | | AaveV3Optimism_AssignEmissionAdminEthereumArbitrumAndOptimism_20240229 | 0.31 | 24.266 | | AaveV3Optimism_GauntletRecommendationForMAIMIMATICDeprecationPhase2_20240122 | 3.375 | 21.201 | | AaveV3Optimism_HarmonizeUSDTRiskParametersOnAaveV3Markets_20240115 | 3.362 | 21.214 | | AaveV3Optimism_Patch_20240104 | 0.479 | 24.097 | | AaveV3Optimism_SetLiquidityObservationLabsAsEmissionManagerForWstETHOnV3Markets_20240206 | 0.212 | 24.364 | | AaveV3Optimism_StablecoinHarmonization_20240312 | 3.749 | 20.827 | | AaveV3Optimism_StablecoinIRCurvesUpdates_20231221 | 4.878 | 19.698 | | AaveV3Optimism_StablecoinIRUpdates_20240322 | 5.13 | 19.446 | | AaveV3Optimism_UpdateADIImplementationAndCCIPAdapters_20240313 | 0.588 | 23.988 | | AaveV3Optimism_UpdateStETHAndWETHRiskParamsOnAaveV3EthereumOptimismAndArbitrum_20240121 | 3.892 | 20.684 | | AaveV3Optimism_UpdateWETHIROnV3ArbitrumAndOptimism_20240216 | 3.609 | 20.967 | | AaveV3Polygon | 0.045 | 24.531 | | AaveV3PolygonAssets | 0.045 | 24.531 | | AaveV3PolygonEModes | 0.045 | 24.531 | | AaveV3Polygon_ContangoFlashborrower_20240319 | 0.25 | 24.326 | | AaveV3Polygon_FreezeAndSetLTVTo0ForDPIBALCRVAndSUSHIOnAaveV3Polygon20240119_20240130 | 4.355 | 20.221 | | AaveV3Polygon_FundingUpdate_20240224 | 2.902 | 21.674 | | AaveV3Polygon_HarmonizeUSDTRiskParametersOnAaveV3Markets_20240115 | 3.361 | 21.215 | | AaveV3Polygon_MaticXSupplyCapIncreaseInPolygonV3_20240206 | 3.294 | 21.282 | | AaveV3Polygon_Patch_20240104 | 0.479 | 24.097 | | AaveV3Polygon_SetLiquidityObservationLabsAsEmissionManagerForWstETHOnV3Markets_20240206 | 0.212 | 24.364 | | AaveV3Polygon_StablecoinHarmonization_20240312 | 3.975 | 20.601 | | AaveV3Polygon_StablecoinIRCurvesUpdates_20231221 | 4.375 | 20.201 | | AaveV3Polygon_StablecoinIRUpdates_20240322 | 5.129 | 19.447 | | AaveV3Polygon_TreasuryManagementGSMFundingRWAStrategyPreparationsPart1_20231229 | 3.418 | 21.158 | | AaveV3Polygon_UpdateADIImplementationAndCCIPAdapters_20240313 | 3.292 | 21.284 | | AaveV3Scroll | 0.045 | 24.531 | | AaveV3ScrollAssets | 0.045 | 24.531 | | AaveV3ScrollEModes | 0.045 | 24.531 | | AaveV3Scroll_AaveV3ScrollActivation_20240122 | 6.6 | 17.976 | | AaveV3Scroll_ContangoFlashborrower_20240319 | 0.25 | 24.326 | | AaveV3Scroll_StablecoinIRUpdates_20240322 | 3.62 | 20.956 | | AaveV3Scroll_UpdateADIImplementationAndCCIPAdapters_20240313 | 0.588 | 23.988 | | AaveV3Scroll_V3PeripheryMaintenance_20240314 | 0.25 | 24.326 | | Address | 0.045 | 24.531 | | BaseCCCImplementationUpdatePayload | 0.588 | 23.988 | | ChainHelpers | 0.045 | 24.531 | | ChainIds | 0.045 | 24.531 | | ConfiguratorInputTypes | 0.045 | 24.531 | | Create2Utils | 0.123 | 24.453 | | DataTypes | 0.045 | 24.531 | | ERC1967Proxy | 0.136 | 24.44 | | EngineFlags | 0.045 | 24.531 | | EnumerableSet | 0.045 | 24.531 | | EnvelopeUtils | 0.045 | 24.531 | | Errors | 4.673 | 19.903 | | GhoInterestRateStrategy | 0.671 | 23.905 | | Gho_GHOStabilityModule_20240119 | 4.494 | 20.082 | | GovHelpers | 0.045 | 24.531 | | GovV3Helpers | 2.581 | 21.995 | | GovV3StorageHelpers | 0.045 | 24.531 | | GovernanceV3Arbitrum | 0.045 | 24.531 | | GovernanceV3Avalanche | 0.045 | 24.531 | | GovernanceV3BNB | 0.045 | 24.531 | | GovernanceV3Base | 0.045 | 24.531 | | GovernanceV3Ethereum | 0.045 | 24.531 | | GovernanceV3Gnosis | 0.045 | 24.531 | | GovernanceV3Metis | 0.045 | 24.531 | | GovernanceV3Optimism | 0.045 | 24.531 | | GovernanceV3Polygon | 0.045 | 24.531 | | GovernanceV3PolygonZkEvm | 0.045 | 24.531 | | GovernanceV3Scroll | 0.045 | 24.531 | | IpfsUtils | 0.045 | 24.531 | | MainnetPayload | 2.583 | 21.993 | | MiscArbitrum | 0.045 | 24.531 | | MiscAvalanche | 0.045 | 24.531 | | MiscBNB | 0.045 | 24.531 | | MiscBase | 0.045 | 24.531 | | MiscEthereum | 0.045 | 24.531 | | MiscGnosis | 0.045 | 24.531 | | MiscMetis | 0.045 | 24.531 | | MiscOptimism | 0.045 | 24.531 | | MiscPolygon | 0.045 | 24.531 | | MiscScroll | 0.045 | 24.531 | | MockExecutor | 0.396 | 24.18 | | OrbitProgramData | 0.488 | 24.088 | | ParaswapClaim | 0.022 | 24.554 | | ParaswapClaimer | 0.159 | 24.417 | | Payloads | 0.484 | 24.092 | | PayloadsControllerUtils | 0.045 | 24.531 | | PayloadsToDeploy | 0.045 | 24.531 | | PolygonPayload | 1.593 | 22.983 | | PoolAddresses | 0.316 | 24.26 | | ProxyAdmin | 1.642 | 22.934 | | ProxyHelpers | 0.045 | 24.531 | | ReserveConfiguration | 0.13 | 24.446 | | RewardsDataTypes | 0.045 | 24.531 | | SafeERC20 | 0.045 | 24.531 | | StataPayloads | 0.045 | 24.531 | | StorageHelpers | 0.045 | 24.531 | | StorageSlot | 0.045 | 24.531 | | TransactionUtils | 0.045 | 24.531 | | TransparentUpgradeableProxy | 2.04 | 22.536 | | WadRayMath | 0.045 | 24.531 | ```
Test error :finnadie::x: ```shell No files changed, compilation skipped Ran 1 test for src/20240322_Multi_StablecoinIRUpdates/AaveV2Avalanche_StablecoinIRUpdates_20240322.t.sol:AaveV2Avalanche_StablecoinIRUpdates_20240322_Test [PASS] test_defaultProposalExecution() (gas: 13798566) Logs: E2E: Collateral WETH.e, TestAsset WETH.e SUPPLY: WETH.e, Amount: 301728970666733191870119268 SUPPLY: WETH.e, Amount: 3017289706667331918701192 WITHDRAW: WETH.e, Amount: 1508644853333665959350596 WITHDRAW: WETH.e, Amount: 1508644853333665959350597 BORROW: WETH.e, Amount 3017289706667331918701192, Stable: false REPAY: WETH.e, Amount: 3017289706667331918701192 E2E: Collateral WETH.e, TestAsset DAI.e SUPPLY: WETH.e, Amount: 301728970666733191870119268 SUPPLY: DAI.e, Amount: 9999120077433185879642591451 WITHDRAW: DAI.e, Amount: 4999560038716592939821295725 WITHDRAW: DAI.e, Amount: 4999560038716592939821295726 BORROW: DAI.e, Amount 9999120077433185879642591451, Stable: false REPAY: DAI.e, Amount: 9999120077433185879642591451 E2E: Collateral WETH.e, TestAsset USDT.e SUPPLY: WETH.e, Amount: 301728970666733191870119268 SUPPLY: USDT.e, Amount: 10001382090991154 WITHDRAW: USDT.e, Amount: 5000691045495577 WITHDRAW: USDT.e, Amount: 5000691045495576 BORROW: USDT.e, Amount 10001382090991154, Stable: false REPAY: USDT.e, Amount: 10001382090991154 E2E: Collateral WETH.e, TestAsset USDC.e SUPPLY: WETH.e, Amount: 301728970666733191870119268 SUPPLY: USDC.e, Amount: 10000163802683087 WITHDRAW: USDC.e, Amount: 5000081901341543 WITHDRAW: USDC.e, Amount: 5000081901341544 BORROW: USDC.e, Amount 10000163802683087, Stable: false REPAY: USDC.e, Amount: 10000163802683087 E2E: Collateral WETH.e, TestAsset AAVE.e SUPPLY: WETH.e, Amount: 301728970666733191870119268 SUPPLY: AAVE.e, Amount: 86315065326629305507128608 WITHDRAW: AAVE.e, Amount: 43157532663314652753564304 WITHDRAW: AAVE.e, Amount: 43157532663314652753564304 E2E: Collateral WETH.e, TestAsset WAVAX SUPPLY: WETH.e, Amount: 301728970666733191870119268 SUPPLY: WAVAX, Amount: 186256813242797584300911634 WITHDRAW: WAVAX, Amount: 93128406621398792150455817 WITHDRAW: WAVAX, Amount: 93128406621398792150455817 BORROW: WAVAX, Amount 186256813242797584300911634, Stable: false REPAY: WAVAX, Amount: 186256813242797584300911634 Suite result: ok. 1 passed; 0 failed; 0 skipped; finished in 26.97s (26.60s CPU time) Ran 1 test suite in 26.98s (26.97s CPU time): 1 tests passed, 0 failed, 0 skipped (1 total tests) No files changed, compilation skipped 2024-03-28T09:10:04.601032Z ERROR sharedbackend: Failed to send/recv `storage` err=failed to get storage for 0xd711709eFc452152B7ad11DbD01ed4B69c9421B3 at 6: Error during transport: Max retries exceeded address=0xd711709eFc452152B7ad11DbD01ed4B69c9421B3 index=6 Ran 1 test for src/20240322_Multi_StablecoinIRUpdates/AaveV2Ethereum_StablecoinIRUpdates_20240322.t.sol:AaveV2Ethereum_StablecoinIRUpdates_20240322_Test [FAIL. Reason: backend: failed while inspecting] test_defaultProposalExecution() (gas: 0) Suite result: FAILED. 0 passed; 1 failed; 0 skipped; finished in 102.88s (13.31s CPU time) Ran 1 test suite in 102.88s (102.88s CPU time): 0 tests passed, 1 failed, 0 skipped (1 total tests) Failing tests: Encountered 1 failing test in src/20240322_Multi_StablecoinIRUpdates/AaveV2Ethereum_StablecoinIRUpdates_20240322.t.sol:AaveV2Ethereum_StablecoinIRUpdates_20240322_Test [FAIL. Reason: backend: failed while inspecting] test_defaultProposalExecution() (gas: 0) Encountered a total of 1 failing tests, 0 tests succeeded No files changed, compilation skipped 2024-03-28T09:12:14.437230Z ERROR sharedbackend: Failed to send/recv `storage` err=failed to get storage for 0x8dFf5E27EA6b7AC08EbFdf9eB090F32ee9a30fcf at 111954908475505942832153000361536661453095080928303820211265398272932323944562: Error during transport: Max retries exceeded address=0x8dFf5E27EA6b7AC08EbFdf9eB090F32ee9a30fcf index=111954908475505942832153000361536661453095080928303820211265398272932323944562 Ran 1 test for src/20240322_Multi_StablecoinIRUpdates/AaveV2Polygon_StablecoinIRUpdates_20240322.t.sol:AaveV2Polygon_StablecoinIRUpdates_20240322_Test [FAIL. Reason: backend: failed while inspecting] test_defaultProposalExecution() (gas: 0) Suite result: FAILED. 0 passed; 1 failed; 0 skipped; finished in 129.28s (49.44s CPU time) Ran 1 test suite in 129.29s (129.28s CPU time): 0 tests passed, 1 failed, 0 skipped (1 total tests) Failing tests: Encountered 1 failing test in src/20240322_Multi_StablecoinIRUpdates/AaveV2Polygon_StablecoinIRUpdates_20240322.t.sol:AaveV2Polygon_StablecoinIRUpdates_20240322_Test [FAIL. Reason: backend: failed while inspecting] test_defaultProposalExecution() (gas: 0) Encountered a total of 1 failing tests, 0 tests succeeded No files changed, compilation skipped 2024-03-28T09:13:05.292146Z ERROR sharedbackend: Failed to send/recv `storage` err=failed to get storage for 0x93b346b6BC2548dA6A1E7d98E9a421B42541425b at 55: Error during transport: Max retries exceeded address=0x93b346b6BC2548dA6A1E7d98E9a421B42541425b index=55 Ran 1 test for src/20240322_Multi_StablecoinIRUpdates/AaveV3Arbitrum_StablecoinIRUpdates_20240322.t.sol:AaveV3Arbitrum_StablecoinIRUpdates_20240322_Test [FAIL. Reason: backend: failed while inspecting] test_defaultProposalExecution() (gas: 0) Suite result: FAILED. 0 passed; 1 failed; 0 skipped; finished in 50.30s (10.52s CPU time) Ran 1 test suite in 50.30s (50.30s CPU time): 0 tests passed, 1 failed, 0 skipped (1 total tests) Failing tests: Encountered 1 failing test in src/20240322_Multi_StablecoinIRUpdates/AaveV3Arbitrum_StablecoinIRUpdates_20240322.t.sol:AaveV3Arbitrum_StablecoinIRUpdates_20240322_Test [FAIL. Reason: backend: failed while inspecting] test_defaultProposalExecution() (gas: 0) Encountered a total of 1 failing tests, 0 tests succeeded No files changed, compilation skipped Ran 1 test for src/20240322_Multi_StablecoinIRUpdates/AaveV3Avalanche_StablecoinIRUpdates_20240322.t.sol:AaveV3Avalanche_StablecoinIRUpdates_20240322_Test [PASS] test_defaultProposalExecution() (gas: 41724127) Logs: 0xd586E7F844cEa2F87f50152665BCbc2C279D8d70 0x5947BB275c521040051D82396192181b413227A3 0xB97EF9Ef8734C71904D8002F8b6Bc66Dd9c48a6E 0x50b7545627a5162F82A992c33b87aDc75187B218 0x49D5c2BdFfac6CE2BFdB6640F4F80f226bc10bAB 0x9702230A8Ea53601f5cD2dc00fDBc13d4dF4A8c7 0xB31f66AA3C1e785363F0875A1B74E27b85FD66c7 0xD24C2Ad096400B6FBcd2ad8B24E7acBc21A1da64 0x5c49b268c9841AFF1Cc3B0a418ff5c3442eE3F3b 0x152b9d0FdC40C096757F570A51E494bd4b943E50 E2E: Collateral DAI.e, TestAsset DAI.e SUPPLY: DAI.e, Amount: 99991200774331858796425 SUPPLY: DAI.e, Amount: 999912007743318587964 WITHDRAW: DAI.e, Amount: 499956003871659293982 WITHDRAW: DAI.e, Amount: 499956003871659293981 BORROW: DAI.e, Amount 999912007743318587964, Stable: false REPAY: DAI.e, Amount: 999912007743318587964 E2E: Collateral DAI.e, TestAsset LINK.e SUPPLY: DAI.e, Amount: 99991200774331858796425 SUPPLY: LINK.e, Amount: 57253885775710758297 WITHDRAW: LINK.e, Amount: 28626942887855379148 WITHDRAW: LINK.e, Amount: 28626942887855379150 BORROW: LINK.e, Amount 57253885775710758297, Stable: false REPAY: LINK.e, Amount: 57253885775710758297 E2E: Collateral DAI.e, TestAsset USDC SUPPLY: DAI.e, Amount: 99991200774331858796425 SUPPLY: USDC, Amount: 1000016380 WITHDRAW: USDC, Amount: 500008190 WITHDRAW: USDC, Amount: 500008189 BORROW: USDC, Amount 1000016380, Stable: false REPAY: USDC, Amount: 1000016380 E2E: TestAsset WBTC.e SKIPPED E2E: Collateral DAI.e, TestAsset WETH.e SUPPLY: DAI.e, Amount: 99991200774331858796425 SUPPLY: WETH.e, Amount: 301362042176451960 WITHDRAW: WETH.e, Amount: 150681021088225980 WITHDRAW: WETH.e, Amount: 150681021088225981 BORROW: WETH.e, Amount 301362042176451960, Stable: false REPAY: WETH.e, Amount: 301362042176451960 E2E: Collateral DAI.e, TestAsset USDt SUPPLY: DAI.e, Amount: 99991200774331858796425 SUPPLY: USDt, Amount: 1000138209 WITHDRAW: USDt, Amount: 500069104 WITHDRAW: USDt, Amount: 500069105 BORROW: USDt, Amount 1000138209, Stable: false REPAY: USDt, Amount: 1000138209 E2E: Collateral DAI.e, TestAsset AAVE.e SUPPLY: DAI.e, Amount: 99991200774331858796425 SUPPLY: AAVE.e, Amount: 8631506532662930550 WITHDRAW: AAVE.e, Amount: 4315753266331465275 WITHDRAW: AAVE.e, Amount: 4315753266331465274 E2E: Collateral DAI.e, TestAsset WAVAX SUPPLY: DAI.e, Amount: 99991200774331858796425 SUPPLY: WAVAX, Amount: 18565566755500013551 WITHDRAW: WAVAX, Amount: 9282783377750006775 WITHDRAW: WAVAX, Amount: 9282783377750006776 BORROW: WAVAX, Amount 18565566755500013551, Stable: false REPAY: WAVAX, Amount: 18565566755500013551 E2E: Collateral DAI.e, TestAsset sAVAX SUPPLY: DAI.e, Amount: 99991200774331858796425 SUPPLY: sAVAX, Amount: 16317477835386506361 WITHDRAW: sAVAX, Amount: 8158738917693253180 WITHDRAW: sAVAX, Amount: 8158738917693253181 E2E: Collateral DAI.e, TestAsset FRAX SUPPLY: DAI.e, Amount: 99991200774331858796425 SUPPLY: FRAX, Amount: 1002190839284217263148 WITHDRAW: FRAX, Amount: 501095419642108631574 WITHDRAW: FRAX, Amount: 501095419642108631574 BORROW: FRAX, Amount 1002190839284217263148, Stable: false REPAY: FRAX, Amount: 1002190839284217263148 E2E: TestAsset MAI SKIPPED E2E: Collateral DAI.e, TestAsset BTC.b SUPPLY: DAI.e, Amount: 99991200774331858796425 SUPPLY: BTC.b, Amount: 1581289 WITHDRAW: BTC.b, Amount: 790644 WITHDRAW: BTC.b, Amount: 790645 BORROW: BTC.b, Amount 1581289, Stable: false REPAY: BTC.b, Amount: 1581289 Suite result: ok. 1 passed; 0 failed; 0 skipped; finished in 40.50s (40.13s CPU time) Ran 1 test suite in 40.50s (40.50s CPU time): 1 tests passed, 0 failed, 0 skipped (1 total tests) No files changed, compilation skipped Ran 1 test for src/20240322_Multi_StablecoinIRUpdates/AaveV3BNB_StablecoinIRUpdates_20240322.t.sol:AaveV3BNB_StablecoinIRUpdates_20240322_Test [FAIL. Reason: EvmError: Revert] test_defaultProposalExecution() (gas: 10685) Suite result: FAILED. 0 passed; 1 failed; 0 skipped; finished in 15.73s (50.84ms CPU time) Ran 1 test suite in 15.74s (15.73s CPU time): 0 tests passed, 1 failed, 0 skipped (1 total tests) Failing tests: Encountered 1 failing test in src/20240322_Multi_StablecoinIRUpdates/AaveV3BNB_StablecoinIRUpdates_20240322.t.sol:AaveV3BNB_StablecoinIRUpdates_20240322_Test [FAIL. Reason: EvmError: Revert] test_defaultProposalExecution() (gas: 10685) Encountered a total of 1 failing tests, 0 tests succeeded No files changed, compilation skipped 2024-03-28T09:17:12.262962Z ERROR sharedbackend: Failed to send/recv `storage` err=failed to get storage for 0xaED3b56FeA82E809665f02AcBcDEc0816c75f4d9 at 60: Error during transport: Max retries exceeded address=0xaED3b56FeA82E809665f02AcBcDEc0816c75f4d9 index=60 Ran 1 test for src/20240322_Multi_StablecoinIRUpdates/AaveV3Base_StablecoinIRUpdates_20240322.t.sol:AaveV3Base_StablecoinIRUpdates_20240322_Test [FAIL. Reason: backend: failed while inspecting] test_defaultProposalExecution() (gas: 0) Suite result: FAILED. 0 passed; 1 failed; 0 skipped; finished in 189.08s (61.55s CPU time) Ran 1 test suite in 189.08s (189.08s CPU time): 0 tests passed, 1 failed, 0 skipped (1 total tests) Failing tests: Encountered 1 failing test in src/20240322_Multi_StablecoinIRUpdates/AaveV3Base_StablecoinIRUpdates_20240322.t.sol:AaveV3Base_StablecoinIRUpdates_20240322_Test [FAIL. Reason: backend: failed while inspecting] test_defaultProposalExecution() (gas: 0) Encountered a total of 1 failing tests, 0 tests succeeded No files changed, compilation skipped 2024-03-28T09:19:31.706127Z ERROR sharedbackend: Failed to send/recv `storage` err=failed to get storage for 0x87870Bca3F3fD6335C3F4ce8392D69350B4fA4E2 at 6751242037637335234486950528077583214425933519493228065071405961774435032426: Error during transport: Max retries exceeded address=0x87870Bca3F3fD6335C3F4ce8392D69350B4fA4E2 index=6751242037637335234486950528077583214425933519493228065071405961774435032426 Ran 1 test for src/20240322_Multi_StablecoinIRUpdates/AaveV3Ethereum_StablecoinIRUpdates_20240322.t.sol:AaveV3Ethereum_StablecoinIRUpdates_20240322_Test [FAIL. Reason: backend: failed while inspecting] test_defaultProposalExecution() (gas: 0) Suite result: FAILED. 0 passed; 1 failed; 0 skipped; finished in 138.88s (100.37s CPU time) Ran 1 test suite in 138.89s (138.88s CPU time): 0 tests passed, 1 failed, 0 skipped (1 total tests) Failing tests: Encountered 1 failing test in src/20240322_Multi_StablecoinIRUpdates/AaveV3Ethereum_StablecoinIRUpdates_20240322.t.sol:AaveV3Ethereum_StablecoinIRUpdates_20240322_Test [FAIL. Reason: backend: failed while inspecting] test_defaultProposalExecution() (gas: 0) Encountered a total of 1 failing tests, 0 tests succeeded No files changed, compilation skipped 2024-03-28T09:19:55.436367Z ERROR sharedbackend: Failed to send/recv `storage` err=failed to get storage for 0x916E13857FeeD0d982Df148DBe8d8542519aB96e at 24440054405305269366569402256811496959409073762505157381672968839269610695612: Error during transport: Max retries exceeded address=0x916E13857FeeD0d982Df148DBe8d8542519aB96e index=24440054405305269366569402256811496959409073762505157381672968839269610695612 Ran 1 test for src/20240322_Multi_StablecoinIRUpdates/AaveV3Gnosis_StablecoinIRUpdates_20240322.t.sol:AaveV3Gnosis_StablecoinIRUpdates_20240322_Test [FAIL. Reason: failed to get storage for 0x916E13857FeeD0d982Df148DBe8d8542519aB96e at 24440054405305269366569402256811496959409073762505157381672968839269610695612: Error during transport: Max retries exceeded] test_defaultProposalExecution() (gas: 1968249) Suite result: FAILED. 0 passed; 1 failed; 0 skipped; finished in 23.20s (22.76s CPU time) Ran 1 test suite in 23.20s (23.20s CPU time): 0 tests passed, 1 failed, 0 skipped (1 total tests) Failing tests: Encountered 1 failing test in src/20240322_Multi_StablecoinIRUpdates/AaveV3Gnosis_StablecoinIRUpdates_20240322.t.sol:AaveV3Gnosis_StablecoinIRUpdates_20240322_Test [FAIL. Reason: failed to get storage for 0x916E13857FeeD0d982Df148DBe8d8542519aB96e at 24440054405305269366569402256811496959409073762505157381672968839269610695612: Error during transport: Max retries exceeded] test_defaultProposalExecution() (gas: 1968249) Encountered a total of 1 failing tests, 0 tests succeeded No files changed, compilation skipped 2024-03-28T09:20:41.284923Z ERROR sharedbackend: Failed to send/recv `basic` err=failed to get account for 0x5615dEB798BB3E4dFa0139dFa1b3D433Cc23b72f: Server returned an error response: error code -32000: missing trie node 3e055ecd9f7236511cda59fbffcdf578bc37a968ea47d78c6b71fe0a3d4de034 (path ) state 0x3e055ecd9f7236511cda59fbffcdf578bc37a968ea47d78c6b71fe0a3d4de034 is not available, not found address=0x5615dEB798BB3E4dFa0139dFa1b3D433Cc23b72f 2024-03-28T09:20:41.284967Z ERROR sharedbackend: It looks like you're trying to fork from an older block with a non-archive node which is not supported. Please try to change your RPC url to an archive node if the issue persists. Ran 1 test for src/20240322_Multi_StablecoinIRUpdates/AaveV3Optimism_StablecoinIRUpdates_20240322.t.sol:AaveV3Optimism_StablecoinIRUpdates_20240322_Test [FAIL. Reason: setup failed: backend: failed while inspecting] setUp() (gas: 0) Suite result: FAILED. 0 passed; 1 failed; 0 skipped; finished in 45.30s (0.00ns CPU time) Ran 1 test suite in 45.30s (45.30s CPU time): 0 tests passed, 1 failed, 0 skipped (1 total tests) Failing tests: Encountered 1 failing test in src/20240322_Multi_StablecoinIRUpdates/AaveV3Optimism_StablecoinIRUpdates_20240322.t.sol:AaveV3Optimism_StablecoinIRUpdates_20240322_Test [FAIL. Reason: setup failed: backend: failed while inspecting] setUp() (gas: 0) Encountered a total of 1 failing tests, 0 tests succeeded No files changed, compilation skipped 2024-03-28T09:24:51.989127Z ERROR sharedbackend: Failed to send/recv `basic` err=failed to get account for 0xE111178A87A3BFf0c8d18DECBa5798827539Ae99: Error during transport: Max retries exceeded address=0xE111178A87A3BFf0c8d18DECBa5798827539Ae99 Ran 1 test for src/20240322_Multi_StablecoinIRUpdates/AaveV3Polygon_StablecoinIRUpdates_20240322.t.sol:AaveV3Polygon_StablecoinIRUpdates_20240322_Test [FAIL. Reason: backend: failed while inspecting] test_defaultProposalExecution() (gas: 0) Suite result: FAILED. 0 passed; 1 failed; 0 skipped; finished in 250.16s (123.93s CPU time) Ran 1 test suite in 250.16s (250.16s CPU time): 0 tests passed, 1 failed, 0 skipped (1 total tests) Failing tests: Encountered 1 failing test in src/20240322_Multi_StablecoinIRUpdates/AaveV3Polygon_StablecoinIRUpdates_20240322.t.sol:AaveV3Polygon_StablecoinIRUpdates_20240322_Test [FAIL. Reason: backend: failed while inspecting] test_defaultProposalExecution() (gas: 0) Encountered a total of 1 failing tests, 0 tests succeeded No files changed, compilation skipped Ran 1 test for src/20240322_Multi_StablecoinIRUpdates/AaveV3Scroll_StablecoinIRUpdates_20240322.t.sol:AaveV3Scroll_StablecoinIRUpdates_20240322_Test [PASS] test_defaultProposalExecution() (gas: 7345096) Logs: 0x5300000000000000000000000000000000000004 0x06eFdBFf2a14a7c8E15944D1F4A48F9F95F663A4 0xf610A9dfB7C89644979b4A0f27063E9e7d7Cda32 E2E: Collateral WETH, TestAsset WETH SUPPLY: WETH, Amount: 30169461867308672815 SUPPLY: WETH, Amount: 301694618673086728 WITHDRAW: WETH, Amount: 150847309336543364 WITHDRAW: WETH, Amount: 150847309336543364 BORROW: WETH, Amount 301694618673086728, Stable: false REPAY: WETH, Amount: 301694618673086728 E2E: Collateral WETH, TestAsset USDC SUPPLY: WETH, Amount: 30169461867308672815 SUPPLY: USDC, Amount: 999794042 WITHDRAW: USDC, Amount: 499897021 WITHDRAW: USDC, Amount: 499897021 BORROW: USDC, Amount 999794042, Stable: false REPAY: USDC, Amount: 999794042 E2E: Collateral WETH, TestAsset wstETH SUPPLY: WETH, Amount: 30169461867308672815 SUPPLY: wstETH, Amount: 259840209662036894 WITHDRAW: wstETH, Amount: 129920104831018447 WITHDRAW: wstETH, Amount: 129920104831018448 BORROW: wstETH, Amount 259840209662036894, Stable: false REPAY: wstETH, Amount: 259840209662036894 Suite result: ok. 1 passed; 0 failed; 0 skipped; finished in 28.22s (27.90s CPU time) Ran 1 test suite in 28.23s (28.22s CPU time): 1 tests passed, 0 failed, 0 skipped (1 total tests) ```
marczeller commented 6 months ago

cleaned it all up in new PR: https://github.com/bgd-labs/aave-proposals-v3/pull/287

closing here please refer to new one