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

Set price cap adapters #223

Merged
merged 21 commits into from
Mar 12, 2024
Merged

Set price cap adapters #223

merged 21 commits into from
Mar 12, 2024

Conversation

rustboyar
Copy link
Contributor

No description provided.

Copy link

github-actions bot commented Feb 27, 2024

Foundry report

forge 0.2.0 (7545c7a 2024-03-12T00:16:54.294788023Z)
Build log
Compiling 391 files with 0.8.19
Solc 0.8.19 finished in 228.08s
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 (5667): Unused function parameter. Remove or comment out the variable name to silence this warning.
   --> lib/aave-helpers/src/GovV3Helpers.sol:869:5:
    |
869 |     address votingPortal
    |     ^^^^^^^^^^^^^^^^^^^^

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).

| Contract                                                                                                 | Size (kB) | Margin (kB) |
|----------------------------------------------------------------------------------------------------------|-----------|-------------|
| AaveGovernanceV2                                                                                         | 0.086     | 24.49       |
| AaveSafetyModule                                                                                         | 0.086     | 24.49       |
| AaveSwapper                                                                                              | 5.613     | 18.963      |
| AaveV1Ethereum_AaveV1Deprecation_20240218                                                                | 0.338     | 24.238      |
| AaveV2Avalanche                                                                                          | 0.086     | 24.49       |
| AaveV2AvalancheAssets                                                                                    | 0.086     | 24.49       |
| AaveV2Avalanche_ChaosLabsRiskParameterUpdatesWBTCEOnV2AndV3Avalanche_20231221                            | 0.377     | 24.199      |
| AaveV2Avalanche_StablecoinIRCurvesUpdates_20231221                                                       | 1.899     | 22.677      |
| AaveV2Ethereum                                                                                           | 0.086     | 24.49       |
| AaveV2EthereumAMM                                                                                        | 0.086     | 24.49       |
| AaveV2EthereumAMMAssets                                                                                  | 0.086     | 24.49       |
| AaveV2EthereumAMM_ARFCDeprecateAaveV2AMMMarketStep2_20240205                                             | 2.935     | 21.641      |
| AaveV2EthereumAssets                                                                                     | 0.086     | 24.49       |
| AaveV2Ethereum_AMPLInterestRateUpdatesOnV2Ethereum_20240121                                              | 1.643     | 22.933      |
| AaveV2Ethereum_ChaosLabsV2EthereumLTReductions_20240201                                                  | 0.967     | 23.609      |
| AaveV2Ethereum_EthereumV2ReserveFactorAdjustment_20240304                                                | 4.945     | 19.631      |
| AaveV2Ethereum_MigrationOfRemainingGovV2Permissions_20240130                                             | 1.018     | 23.558      |
| AaveV2Ethereum_MigrationOfRemainingGovV2Permissions_Part2_20240130                                       | 1.487     | 23.089      |
| AaveV2Ethereum_StablecoinIRCurvesUpdates_20231221                                                        | 2.88      | 21.696      |
| AaveV2Ethereum_TreasuryManagementGSMFundingRWAStrategyPreparationsPart1_20231229                         | 3.456     | 21.12       |
| AaveV2Ethereum_V2DeprecationPlan20240102_20240103                                                        | 0.968     | 23.608      |
| AaveV2Polygon                                                                                            | 0.086     | 24.49       |
| AaveV2PolygonAssets                                                                                      | 0.086     | 24.49       |
| AaveV2Polygon_ReserveFactorUpdatesFebruary152024_20240208                                                | 0.872     | 23.704      |
| AaveV2Polygon_ReserveFactorUpdatesFebruary292024_20240229                                                | 0.724     | 23.852      |
| AaveV2Polygon_ReserveFactorUpdatesJan152024_20240108                                                     | 1.175     | 23.401      |
| AaveV2Polygon_ReserveFactorUpdatesJan312024_20240125                                                     | 0.872     | 23.704      |
| AaveV2Polygon_ReserveFactorUpdates_20240102                                                              | 1.036     | 23.54       |
| AaveV2Polygon_StablecoinIRCurvesUpdates_20231221                                                         | 1.899     | 22.677      |
| AaveV3Arbitrum                                                                                           | 0.086     | 24.49       |
| AaveV3ArbitrumAssets                                                                                     | 0.086     | 24.49       |
| AaveV3ArbitrumEModes                                                                                     | 0.086     | 24.49       |
| AaveV3Arbitrum_AaveProtocolEmbassy_20240220                                                              | 0.476     | 24.1        |
| AaveV3Arbitrum_AddFlashborrowers_20240306                                                                | 0.291     | 24.285      |
| AaveV3Arbitrum_AssignEmissionAdminEthereumArbitrumAndOptimism_20240229                                   | 0.364     | 24.212      |
| AaveV3Arbitrum_HarmonizeUSDTRiskParametersOnAaveV3Markets_20240115                                       | 3.403     | 21.173      |
| AaveV3Arbitrum_Patch_20240104                                                                            | 0.52      | 24.056      |
| AaveV3Arbitrum_SetLiquidityObservationLabsAsEmissionManagerForWstETHOnV3Markets_20240206                 | 0.253     | 24.323      |
| AaveV3Arbitrum_StablecoinIRCurvesUpdates_20231221                                                        | 4.919     | 19.657      |
| AaveV3Arbitrum_UpdateStETHAndWETHRiskParamsOnAaveV3EthereumOptimismAndArbitrum_20240121                  | 3.933     | 20.643      |
| AaveV3Arbitrum_UpdateWETHIROnV3ArbitrumAndOptimism_20240216                                              | 3.663     | 20.913      |
| AaveV3Avalanche                                                                                          | 0.086     | 24.49       |
| AaveV3AvalancheAssets                                                                                    | 0.086     | 24.49       |
| AaveV3AvalancheEModes                                                                                    | 0.086     | 24.49       |
| AaveV3Avalanche_ChaosLabsRiskParameterUpdatesWBTCEOnV2AndV3Avalanche_20231221                            | 3.554     | 21.022      |
| AaveV3Avalanche_HarmonizeUSDTRiskParametersOnAaveV3Markets_20240115                                      | 3.418     | 21.158      |
| 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      |
| AaveV3BNB_SetAaveChanInitiativeAsEmissionManagerForFdUSDOnBNBChainAaveV3_20240208                        | 0.253     | 24.323      |
| AaveV3Base                                                                                               | 0.086     | 24.49       |
| AaveV3BaseAssets                                                                                         | 0.086     | 24.49       |
| AaveV3BaseEModes                                                                                         | 0.086     | 24.49       |
| AaveV3Base_Patch_20240104                                                                                | 0.52      | 24.056      |
| AaveV3Base_SetLiquidityObservationLabsAsEmissionManagerForWstETHOnV3Markets_20240206                     | 0.253     | 24.323      |
| AaveV3Base_StablecoinIRCurvesUpdates_20231221                                                            | 3.659     | 20.917      |
| AaveV3Ethereum                                                                                           | 0.086     | 24.49       |
| AaveV3EthereumAssets                                                                                     | 0.086     | 24.49       |
| AaveV3EthereumEModes                                                                                     | 0.086     | 24.49       |
| AaveV3Ethereum_ActivationOfACPrimeFoundation_20240308                                                    | 0.543     | 24.033      |
| AaveV3Ethereum_AddFlashborrowers_20240306                                                                | 1.264     | 23.312      |
| AaveV3Ethereum_AddPYUSDToAaveV3EthereumMarket_20240125                                                   | 5.034     | 19.542      |
| AaveV3Ethereum_AmendSafetyModuleEmissions_20240229                                                       | 2.44      | 22.136      |
| AaveV3Ethereum_AssignEmissionAdminEthereumArbitrumAndOptimism_20240229                                   | 1.008     | 23.568      |
| AaveV3Ethereum_ChaosLabsRiskParameterUpdatesIncreaseDebtCeilingForSNXAndMKROnV3Ethereum01312024_20240211 | 3.574     | 21.002      |
| AaveV3Ethereum_CutGauntletServiceProviderStream_20240227                                                 | 0.52      | 24.056      |
| AaveV3Ethereum_FundingUpdate_20240224                                                                    | 10.581    | 13.995      |
| AaveV3Ethereum_GHOBorrowRateIncrease20240229_20240229                                                    | 0.326     | 24.25       |
| AaveV3Ethereum_GHOBorrowRateIncrease_20240308                                                            | 0.274     | 24.302      |
| AaveV3Ethereum_HarmonizeUSDTRiskParametersOnAaveV3Markets_20240115                                       | 3.417     | 21.159      |
| AaveV3Ethereum_MeritApprovals_20240306                                                                   | 0.575     | 24.001      |
| AaveV3Ethereum_OrbitProgram_20240220                                                                     | 2.349     | 22.227      |
| AaveV3Ethereum_Patch_20240104                                                                            | 0.52      | 24.056      |
| AaveV3Ethereum_RegisterADIScrollAdapter_20240122                                                         | 0.671     | 23.905      |
| AaveV3Ethereum_RequestForBountyPayoutJanuary2024_20240125                                                | 0.822     | 23.754      |
| AaveV3Ethereum_RetroactiveBugBountyPreImmunefi_20240205                                                  | 0.823     | 23.753      |
| AaveV3Ethereum_SecurityBudgetRequestDecember2023_20240206                                                | 0.555     | 24.021      |
| AaveV3Ethereum_SetLiquidityObservationLabsAsEmissionManagerForWstETHOnV3Markets_20240206                 | 0.253     | 24.323      |
| AaveV3Ethereum_StableRateBugBounty_20240207                                                              | 0.809     | 23.767      |
| AaveV3Ethereum_StablecoinIRCurvesUpdates_20231221                                                        | 4.668     | 19.908      |
| AaveV3Ethereum_StkGHOActivation_20240119                                                                 | 1.156     | 23.42       |
| AaveV3Ethereum_TreasuryManagementGSMFundingRWAStrategyPreparationsPart2_20240209                         | 3.139     | 21.437      |
| AaveV3Ethereum_UpdateStETHAndWETHRiskParamsOnAaveV3EthereumOptimismAndArbitrum_20240121                  | 3.946     | 20.63       |
| 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_Patch_20240104                                                                              | 0.52      | 24.056      |
| AaveV3Gnosis_StablecoinIRCurvesUpdates_20231221                                                          | 3.911     | 20.665      |
| AaveV3Harmony                                                                                            | 0.086     | 24.49       |
| AaveV3HarmonyAssets                                                                                      | 0.086     | 24.49       |
| AaveV3HarmonyEModes                                                                                      | 0.086     | 24.49       |
| AaveV3Metis                                                                                              | 0.086     | 24.49       |
| AaveV3MetisAssets                                                                                        | 0.086     | 24.49       |
| AaveV3MetisEModes                                                                                        | 0.086     | 24.49       |
| AaveV3Metis_HarmonizeUSDTRiskParametersOnAaveV3Markets_20240115                                          | 3.411     | 21.165      |
| AaveV3Metis_StablecoinIRCurvesUpdates_20231221                                                           | 3.91      | 20.666      |
| AaveV3Optimism                                                                                           | 0.086     | 24.49       |
| AaveV3OptimismAssets                                                                                     | 0.086     | 24.49       |
| AaveV3OptimismEModes                                                                                     | 0.086     | 24.49       |
| AaveV3Optimism_AddFlashborrowers_20240306                                                                | 0.291     | 24.285      |
| AaveV3Optimism_AssignEmissionAdminEthereumArbitrumAndOptimism_20240229                                   | 0.351     | 24.225      |
| AaveV3Optimism_GauntletRecommendationForMAIMIMATICDeprecationPhase2_20240122                             | 3.416     | 21.16       |
| AaveV3Optimism_HarmonizeUSDTRiskParametersOnAaveV3Markets_20240115                                       | 3.403     | 21.173      |
| AaveV3Optimism_Patch_20240104                                                                            | 0.52      | 24.056      |
| AaveV3Optimism_SetLiquidityObservationLabsAsEmissionManagerForWstETHOnV3Markets_20240206                 | 0.253     | 24.323      |
| AaveV3Optimism_StablecoinIRCurvesUpdates_20231221                                                        | 4.919     | 19.657      |
| AaveV3Optimism_UpdateStETHAndWETHRiskParamsOnAaveV3EthereumOptimismAndArbitrum_20240121                  | 3.933     | 20.643      |
| AaveV3Optimism_UpdateWETHIROnV3ArbitrumAndOptimism_20240216                                              | 3.65      | 20.926      |
| AaveV3Polygon                                                                                            | 0.086     | 24.49       |
| AaveV3PolygonAssets                                                                                      | 0.086     | 24.49       |
| AaveV3PolygonEModes                                                                                      | 0.086     | 24.49       |
| AaveV3Polygon_FreezeAndSetLTVTo0ForDPIBALCRVAndSUSHIOnAaveV3Polygon20240119_20240130                     | 4.396     | 20.18       |
| AaveV3Polygon_FundingUpdate_20240224                                                                     | 2.943     | 21.633      |
| AaveV3Polygon_HarmonizeUSDTRiskParametersOnAaveV3Markets_20240115                                        | 3.402     | 21.174      |
| AaveV3Polygon_MaticXSupplyCapIncreaseInPolygonV3_20240206                                                | 3.335     | 21.241      |
| AaveV3Polygon_Patch_20240104                                                                             | 0.52      | 24.056      |
| AaveV3Polygon_SetLiquidityObservationLabsAsEmissionManagerForWstETHOnV3Markets_20240206                  | 0.253     | 24.323      |
| AaveV3Polygon_StablecoinIRCurvesUpdates_20231221                                                         | 4.416     | 20.16       |
| AaveV3Polygon_TreasuryManagementGSMFundingRWAStrategyPreparationsPart1_20231229                          | 3.459     | 21.117      |
| 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       |
| 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       |
| EngineFlags                                                                                              | 0.086     | 24.49       |
| EnumerableSet                                                                                            | 0.086     | 24.49       |
| EnvelopeUtils                                                                                            | 0.086     | 24.49       |
| Errors                                                                                                   | 4.714     | 19.862      |
| GhoInterestRateStrategy                                                                                  | 0.712     | 23.864      |
| 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       |
| IpfsUtils                                                                                                | 0.086     | 24.49       |
| MainnetPayload                                                                                           | 2.624     | 21.952      |
| MiscEthereum                                                                                             | 0.086     | 24.49       |
| MiscPolygon                                                                                              | 0.086     | 24.49       |
| MiscScroll                                                                                               | 0.086     | 24.49       |
| MockERC20                                                                                                | 3.701     | 20.875      |
| MockERC721                                                                                               | 3.962     | 20.614      |
| MockExecutor                                                                                             | 0.437     | 24.139      |
| OrbitProgramData                                                                                         | 0.529     | 24.047      |
| ParaswapClaim                                                                                            | 0.063     | 24.513      |
| ParaswapClaimer                                                                                          | 0.2       | 24.376      |
| Payloads                                                                                                 | 0.525     | 24.051      |
| 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      |
| RewardsDataTypes                                                                                         | 0.086     | 24.49       |
| 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       |
| 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

Ran 1 test for src/20240227_Multi_SetPriceCapAdapters/AaveV3Arbitrum_SetPriceCapAdapters_20240227.t.sol:AaveV3Arbitrum_SetPriceCapAdapters_20240227_Test
[PASS] test_defaultProposalExecution() (gas: 51283869)
Logs:
  0xDA10009cBd5D07dd0CeCc66161FC93D7c9000da1
  0xf97f4df75117a78c1A5a0DBb814Af92458539FB4
  0xFF970A61A04b1cA14834A43f5dE4533eBDDB5CC8
  0x2f2a2543B76A4166549F7aaB2e75Bef0aefC5B0f
  0x82aF49447D8a07e3bd95BD0d56f35241523fBab1
  0xFd086bC7CD5C481DCC9C85ebE478A1C0b69FCbb9
  0xD22a58f79e9481D1a88e00c343885A588b34b68B
  0x5979D7b546E38E414F7E9822514be443A4800529
  0x3F56e0c36d275367b8C502090EDF38289b3dEa0d
  0xEC70Dcb4A1EFa46b8F2D97C310C9c4790ba5ffA8
  0x93b346b6BC2548dA6A1E7d98E9a421B42541425b
  0xaf88d065e77c8cC2239327C5EDb3A432268e5831
  0x17FC002b466eEc40DaE837Fc4bE5c67993ddBd6F
  0x912CE59144191C1204E64559FE8253a0e49E6548
  E2E: Collateral DAI, TestAsset DAI
  SUPPLY: DAI, Amount: 100069966919470755562874
  SUPPLY: DAI, Amount: 1000699669194707555628
  WITHDRAW: DAI, Amount: 500349834597353777814
  WITHDRAW: DAI, Amount: 500349834597353777814
  BORROW: DAI, Amount 1000699669194707555628, Stable: false
  REPAY: DAI, Amount: 1000699669194707555628
  E2E: Collateral DAI, TestAsset LINK
  SUPPLY: DAI, Amount: 100069966919470755562874
  SUPPLY: LINK, Amount: 48349762951048127297
  WITHDRAW: LINK, Amount: 24174881475524063648
  WITHDRAW: LINK, Amount: 24174881475524063649
  BORROW: LINK, Amount 48349762951048127297, Stable: false
  REPAY: LINK, Amount: 48349762951048127297
  E2E: Collateral DAI, TestAsset USDC
  SUPPLY: DAI, Amount: 100069966919470755562874
  SUPPLY: USDC, Amount: 1000094939
  WITHDRAW: USDC, Amount: 500047469
  WITHDRAW: USDC, Amount: 500047470
  BORROW: USDC, Amount 1000094939, Stable: false
  REPAY: USDC, Amount: 1000094939
  E2E: Collateral DAI, TestAsset WBTC
  SUPPLY: DAI, Amount: 100069966919470755562874
  SUPPLY: WBTC, Amount: 1384966
  WITHDRAW: WBTC, Amount: 692483
  WITHDRAW: WBTC, Amount: 692483
  BORROW: WBTC, Amount 1384966, Stable: false
  REPAY: WBTC, Amount: 1384966
  E2E: Collateral DAI, TestAsset WETH
  SUPPLY: DAI, Amount: 100069966919470755562874
  SUPPLY: WETH, Amount: 248443501463332223
  WITHDRAW: WETH, Amount: 124221750731666111
  WITHDRAW: WETH, Amount: 124221750731666113
  BORROW: WETH, Amount 248443501463332223, Stable: false
  REPAY: WETH, Amount: 248443501463332223
  E2E: Collateral DAI, TestAsset USDT
  SUPPLY: DAI, Amount: 100069966919470755562874
  SUPPLY: USDT, Amount: 999785346
  WITHDRAW: USDT, Amount: 499892673
  WITHDRAW: USDT, Amount: 499892673
  BORROW: USDT, Amount 999785346, Stable: false
  REPAY: USDT, Amount: 999785346
  E2E: Collateral DAI, TestAsset AAVE
  SUPPLY: DAI, Amount: 100069966919470755562874
  SUPPLY: AAVE, Amount: 7596124973574980248
  WITHDRAW: AAVE, Amount: 3798062486787490124
  WITHDRAW: AAVE, Amount: 3798062486787490125
  E2E: Collateral DAI, TestAsset EURS
  SUPPLY: DAI, Amount: 100069966919470755562874
  SUPPLY: EURS, Amount: 91455
  WITHDRAW: EURS, Amount: 45727
  WITHDRAW: EURS, Amount: 45728
  BORROW: EURS, Amount 91455, Stable: false
  REPAY: EURS, Amount: 91455
  E2E: Collateral DAI, TestAsset wstETH
  SUPPLY: DAI, Amount: 100069966919470755562874
  SUPPLY: wstETH, Amount: 214181255956233920
  WITHDRAW: wstETH, Amount: 107090627978116960
  WITHDRAW: wstETH, Amount: 107090627978116961
  BORROW: wstETH, Amount 214181255956233920, Stable: false
  REPAY: wstETH, Amount: 214181255956233920
  E2E: TestAsset MAI SKIPPED
  E2E: Collateral DAI, TestAsset rETH
  SUPPLY: DAI, Amount: 100069966919470755562874
  SUPPLY: rETH, Amount: 225737963397993298
  WITHDRAW: rETH, Amount: 112868981698996649
  WITHDRAW: rETH, Amount: 112868981698996648
  BORROW: rETH, Amount 225737963397993298, Stable: false
  REPAY: rETH, Amount: 225737963397993298
  E2E: Collateral DAI, TestAsset LUSD
  SUPPLY: DAI, Amount: 100069966919470755562874
  SUPPLY: LUSD, Amount: 1004162040785025365283
  WITHDRAW: LUSD, Amount: 502081020392512682641
  WITHDRAW: LUSD, Amount: 502081020392512682643
  BORROW: LUSD, Amount 1004162040785025365283, Stable: false
  REPAY: LUSD, Amount: 1004162040785025365283
  E2E: Collateral DAI, TestAsset USDC
  SUPPLY: DAI, Amount: 100069966919470755562874
  SUPPLY: USDC, Amount: 1000094939
  WITHDRAW: USDC, Amount: 500047469
  WITHDRAW: USDC, Amount: 500047471
  BORROW: USDC, Amount 1000094939, Stable: false
  REPAY: USDC, Amount: 1000094939
  E2E: Collateral DAI, TestAsset FRAX
  SUPPLY: DAI, Amount: 100069966919470755562874
  SUPPLY: FRAX, Amount: 1002650375924206770450
  WITHDRAW: FRAX, Amount: 501325187962103385225
  WITHDRAW: FRAX, Amount: 501325187962103385224
  BORROW: FRAX, Amount 1002650375924206770450, Stable: false
  REPAY: FRAX, Amount: 1002650375924206770450
  E2E: Collateral DAI, TestAsset ARB
  SUPPLY: DAI, Amount: 100069966919470755562874
  SUPPLY: ARB, Amount: 498640103722726343488
  WITHDRAW: ARB, Amount: 249320051861363171744
  WITHDRAW: ARB, Amount: 249320051861363171745
  BORROW: ARB, Amount 498640103722726343488, Stable: false
  REPAY: ARB, Amount: 498640103722726343488

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

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

Ran 1 test for src/20240227_Multi_SetPriceCapAdapters/AaveV3Avalanche_SetPriceCapAdapters_20240227.t.sol:AaveV3Avalanche_SetPriceCapAdapters_20240227_Test
[PASS] test_defaultProposalExecution() (gas: 33442811)
Logs:
  0xd586E7F844cEa2F87f50152665BCbc2C279D8d70
  0x5947BB275c521040051D82396192181b413227A3
  0xB97EF9Ef8734C71904D8002F8b6Bc66Dd9c48a6E
  0x50b7545627a5162F82A992c33b87aDc75187B218
  0x49D5c2BdFfac6CE2BFdB6640F4F80f226bc10bAB
  0x9702230A8Ea53601f5cD2dc00fDBc13d4dF4A8c7
  0xB31f66AA3C1e785363F0875A1B74E27b85FD66c7
  0xD24C2Ad096400B6FBcd2ad8B24E7acBc21A1da64
  0x5c49b268c9841AFF1Cc3B0a418ff5c3442eE3F3b
  0x152b9d0FdC40C096757F570A51E494bd4b943E50
  E2E: Collateral DAI.e, TestAsset DAI.e
  SUPPLY: DAI.e, Amount: 100077352788290653494805
  SUPPLY: DAI.e, Amount: 1000773527882906534948
  WITHDRAW: DAI.e, Amount: 500386763941453267474
  WITHDRAW: DAI.e, Amount: 500386763941453267474
  BORROW: DAI.e, Amount 1000773527882906534948, Stable: false
  REPAY: DAI.e, Amount: 1000773527882906534948
  E2E: Collateral DAI.e, TestAsset LINK.e
  SUPPLY: DAI.e, Amount: 100077352788290653494805
  SUPPLY: LINK.e, Amount: 48377547670509811305
  WITHDRAW: LINK.e, Amount: 24188773835254905652
  WITHDRAW: LINK.e, Amount: 24188773835254905652
  BORROW: LINK.e, Amount 48377547670509811305, Stable: false
  REPAY: LINK.e, Amount: 48377547670509811305
  E2E: Collateral DAI.e, TestAsset USDC
  SUPPLY: DAI.e, Amount: 100077352788290653494805
  SUPPLY: USDC, Amount: 1000150022
  WITHDRAW: USDC, Amount: 500075011
  WITHDRAW: USDC, Amount: 500075010
  BORROW: USDC, Amount 1000150022, Stable: false
  REPAY: USDC, Amount: 1000150022
  E2E: TestAsset WBTC.e SKIPPED
  E2E: Collateral DAI.e, TestAsset WETH.e
  SUPPLY: DAI.e, Amount: 100077352788290653494805
  SUPPLY: WETH.e, Amount: 248982284910428623
  WITHDRAW: WETH.e, Amount: 124491142455214311
  WITHDRAW: WETH.e, Amount: 124491142455214313
  BORROW: WETH.e, Amount 248982284910428623, Stable: false
  REPAY: WETH.e, Amount: 248982284910428623
  E2E: Collateral DAI.e, TestAsset USDt
  SUPPLY: DAI.e, Amount: 100077352788290653494805
  SUPPLY: USDt, Amount: 999730072
  WITHDRAW: USDt, Amount: 499865036
  WITHDRAW: USDt, Amount: 499865035
  BORROW: USDt, Amount 999730072, Stable: false
  REPAY: USDt, Amount: 999730072
  E2E: Collateral DAI.e, TestAsset AAVE.e
  SUPPLY: DAI.e, Amount: 100077352788290653494805
  SUPPLY: AAVE.e, Amount: 7612971742552134582
  WITHDRAW: AAVE.e, Amount: 3806485871276067291
  WITHDRAW: AAVE.e, Amount: 3806485871276067291
  E2E: Collateral DAI.e, TestAsset WAVAX
  SUPPLY: DAI.e, Amount: 100077352788290653494805
  SUPPLY: WAVAX, Amount: 20869550699442991691
  WITHDRAW: WAVAX, Amount: 10434775349721495845
  WITHDRAW: WAVAX, Amount: 10434775349721495845
  BORROW: WAVAX, Amount 20869550699442991691, Stable: false
  REPAY: WAVAX, Amount: 20869550699442991691
  E2E: Collateral DAI.e, TestAsset sAVAX
  SUPPLY: DAI.e, Amount: 100077352788290653494805
  SUPPLY: sAVAX, Amount: 18373044353086506516
  WITHDRAW: sAVAX, Amount: 9186522176543253258
  WITHDRAW: sAVAX, Amount: 9186522176543253258
  E2E: Collateral DAI.e, TestAsset FRAX
  SUPPLY: DAI.e, Amount: 100077352788290653494805
  SUPPLY: FRAX, Amount: 1002215095804747653263
  WITHDRAW: FRAX, Amount: 501107547902373826631
  WITHDRAW: FRAX, Amount: 501107547902373826633
  BORROW: FRAX, Amount 1002215095804747653263, Stable: false
  REPAY: FRAX, Amount: 1002215095804747653263
  E2E: TestAsset MAI SKIPPED
  E2E: Collateral DAI.e, TestAsset BTC.b
  SUPPLY: DAI.e, Amount: 100077352788290653494805
  SUPPLY: BTC.b, Amount: 1384631
  WITHDRAW: BTC.b, Amount: 692315
  WITHDRAW: BTC.b, Amount: 692317
  BORROW: BTC.b, Amount 1384631, Stable: false
  REPAY: BTC.b, Amount: 1384631

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

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

Ran 1 test for src/20240227_Multi_SetPriceCapAdapters/AaveV3BNB_SetPriceCapAdapters_20240227.t.sol:AaveV3BNB_SetPriceCapAdapters_20240227_Test
[PASS] test_defaultProposalExecution() (gas: 16590880)
Logs:
  0x0E09FaBB73Bd3Ade0a17ECC321fD13a19e81cE82
  0xbb4CdB9CBd36B01bD1cBaEBF2De08d9173bc095c
  0x7130d2A12B9BCbFAe4f2634d864A1Ee1Ce3Ead9c
  0x2170Ed0880ac9A755fd29B2688956BD959F933F8
  0x8AC76a51cc950d9822D68b83fE1Ad97B32Cd580d
  0x55d398326f99059fF775485246999027B3197955
  0xc5f0f7b66764F6ec8C8Dff7BA683102295E16409
  E2E: Collateral WBNB, TestAsset Cake
  SUPPLY: WBNB, Amount: 236060620367310325291
  SUPPLY: Cake, Amount: 314427241490727095733
  WITHDRAW: Cake, Amount: 157213620745363547866
  WITHDRAW: Cake, Amount: 157213620745363547866
  BORROW: Cake, Amount 314427241490727095733, Stable: false
  REPAY: Cake, Amount: 314427241490727095733
  E2E: Collateral WBNB, TestAsset WBNB
  SUPPLY: WBNB, Amount: 236060620367310325291
  SUPPLY: WBNB, Amount: 2360606203673103252
  WITHDRAW: WBNB, Amount: 1180303101836551626
  WITHDRAW: WBNB, Amount: 1180303101836551627
  BORROW: WBNB, Amount 2360606203673103252, Stable: false
  REPAY: WBNB, Amount: 2360606203673103252
  E2E: Collateral WBNB, TestAsset BTCB
  SUPPLY: WBNB, Amount: 236060620367310325291
  SUPPLY: BTCB, Amount: 14970582057727462
  WITHDRAW: BTCB, Amount: 7485291028863731
  WITHDRAW: BTCB, Amount: 7485291028863731
  BORROW: BTCB, Amount 14970582057727462, Stable: false
  REPAY: BTCB, Amount: 14970582057727462
  E2E: Collateral WBNB, TestAsset ETH
  SUPPLY: WBNB, Amount: 236060620367310325291
  SUPPLY: ETH, Amount: 259479674749493132
  WITHDRAW: ETH, Amount: 129739837374746566
  WITHDRAW: ETH, Amount: 129739837374746566
  BORROW: ETH, Amount 259479674749493132, Stable: false
  REPAY: ETH, Amount: 259479674749493132
  E2E: Collateral WBNB, TestAsset USDC
  SUPPLY: WBNB, Amount: 236060620367310325291
  SUPPLY: USDC, Amount: 999969770913825275061
  WITHDRAW: USDC, Amount: 499984885456912637530
  WITHDRAW: USDC, Amount: 499984885456912637530
  BORROW: USDC, Amount 999969770913825275061, Stable: false
  REPAY: USDC, Amount: 999969770913825275061
  E2E: Collateral WBNB, TestAsset USDT
  SUPPLY: WBNB, Amount: 236060620367310325291
  SUPPLY: USDT, Amount: 999800039992001599680
  WITHDRAW: USDT, Amount: 499900019996000799840
  WITHDRAW: USDT, Amount: 499900019996000799840
  BORROW: USDT, Amount 999800039992001599680, Stable: false
  REPAY: USDT, Amount: 999800039992001599680
  E2E: Collateral WBNB, TestAsset FDUSD
  SUPPLY: WBNB, Amount: 236060620367310325291
  SUPPLY: FDUSD, Amount: 997586459272166106764
  WITHDRAW: FDUSD, Amount: 498793229636083053382
  WITHDRAW: FDUSD, Amount: 498793229636083053383
  BORROW: FDUSD, Amount 997586459272166106764, Stable: false
  REPAY: FDUSD, Amount: 997586459272166106764

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

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

Ran 1 test for src/20240227_Multi_SetPriceCapAdapters/AaveV3Base_SetPriceCapAdapters_20240227.t.sol:AaveV3Base_SetPriceCapAdapters_20240227_Test
[PASS] test_defaultProposalExecution() (gas: 10818419)
Logs:
  0x4200000000000000000000000000000000000006
  0x2Ae3F1Ec7F1F5012CFEab0185bfc7aa3cf0DEc22
  0xd9aAEc86B65D86f6A7B5B1b0c42FFA531710b6CA
  0xc1CBa3fCea344f92D9239c08C0568f6F2F0ee452
  0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913
  E2E: Collateral WETH, TestAsset WETH
  SUPPLY: WETH, Amount: 28076480332425527135
  SUPPLY: WETH, Amount: 280764803324255271
  WITHDRAW: WETH, Amount: 140382401662127635
  WITHDRAW: WETH, Amount: 140382401662127637
  BORROW: WETH, Amount 280764803324255271, Stable: false
  REPAY: WETH, Amount: 280764803324255271
  E2E: Collateral WETH, TestAsset cbETH
  SUPPLY: WETH, Amount: 28076480332425527135
  SUPPLY: cbETH, Amount: 263538966612743527
  WITHDRAW: cbETH, Amount: 131769483306371763
  WITHDRAW: cbETH, Amount: 131769483306371764
  BORROW: cbETH, Amount 263538966612743527, Stable: false
  REPAY: cbETH, Amount: 263538966612743527
  E2E: Collateral WETH, TestAsset USDbC
  SUPPLY: WETH, Amount: 28076480332425527135
  SUPPLY: USDbC, Amount: 1000036001
  WITHDRAW: USDbC, Amount: 500018000
  WITHDRAW: USDbC, Amount: 500018001
  BORROW: USDbC, Amount 1000036001, Stable: false
  REPAY: USDbC, Amount: 1000036001
  E2E: Collateral WETH, TestAsset wstETH
  SUPPLY: WETH, Amount: 28076480332425527135
  SUPPLY: wstETH, Amount: 242239827784959370
  WITHDRAW: wstETH, Amount: 121119913892479685
  WITHDRAW: wstETH, Amount: 121119913892479685
  BORROW: wstETH, Amount 242239827784959370, Stable: false
  REPAY: wstETH, Amount: 242239827784959370
  E2E: Collateral WETH, TestAsset USDC
  SUPPLY: WETH, Amount: 28076480332425527135
  SUPPLY: USDC, Amount: 1000036001
  WITHDRAW: USDC, Amount: 500018000
  WITHDRAW: USDC, Amount: 500018001
  BORROW: USDC, Amount 1000036001, Stable: false
  REPAY: USDC, Amount: 1000036001

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

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

Ran 1 test for src/20240227_Multi_SetPriceCapAdapters/AaveV3Ethereum_SetPriceCapAdapters_20240227.t.sol:AaveV3Ethereum_SetPriceCapAdapters_20240227_Test
[PASS] test_defaultProposalExecution() (gas: 177394121)
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
  E2E: Collateral WETH, TestAsset WETH
  SUPPLY: WETH, Amount: 24952590078850184649
  SUPPLY: WETH, Amount: 249525900788501846
  WITHDRAW: WETH, Amount: 124762950394250923
  WITHDRAW: WETH, Amount: 124762950394250923
  BORROW: WETH, Amount 249525900788501846, Stable: false
  REPAY: WETH, Amount: 249525900788501846
  E2E: Collateral WETH, TestAsset wstETH
  SUPPLY: WETH, Amount: 24952590078850184649
  SUPPLY: wstETH, Amount: 215114384194467864
  WITHDRAW: wstETH, Amount: 107557192097233932
  WITHDRAW: wstETH, Amount: 107557192097233932
  BORROW: wstETH, Amount 215114384194467864, Stable: false
  REPAY: wstETH, Amount: 215114384194467864
  E2E: Collateral WETH, TestAsset WBTC
  SUPPLY: WETH, Amount: 24952590078850184649
  SUPPLY: WBTC, Amount: 1393167
  WITHDRAW: WBTC, Amount: 696583
  WITHDRAW: WBTC, Amount: 696583
  BORROW: WBTC, Amount 1393167, Stable: false
  REPAY: WBTC, Amount: 1393167
  E2E: Collateral WETH, TestAsset USDC
  SUPPLY: WETH, Amount: 24952590078850184649
  SUPPLY: USDC, Amount: 1000150022
  WITHDRAW: USDC, Amount: 500075011
  WITHDRAW: USDC, Amount: 500075011
  BORROW: USDC, Amount 1000150022, Stable: false
  REPAY: USDC, Amount: 1000150022
  E2E: Collateral WETH, TestAsset DAI
  SUPPLY: WETH, Amount: 24952590078850184649
  SUPPLY: DAI, Amount: 1000348121146158863284
  WITHDRAW: DAI, Amount: 500174060573079431642
  WITHDRAW: DAI, Amount: 500174060573079431642
  BORROW: DAI, Amount 1000348121146158863284, Stable: false
  REPAY: DAI, Amount: 1000348121146158863284
  E2E: Collateral WETH, TestAsset LINK
  SUPPLY: WETH, Amount: 24952590078850184649
  SUPPLY: LINK, Amount: 48630464009517565372
  WITHDRAW: LINK, Amount: 24315232004758782686
  WITHDRAW: LINK, Amount: 24315232004758782686
  BORROW: LINK, Amount 48630464009517565372, Stable: false
  REPAY: LINK, Amount: 48630464009517565372
  E2E: Collateral WETH, TestAsset AAVE
  SUPPLY: WETH, Amount: 24952590078850184649
  SUPPLY: AAVE, Amount: 7612420729855164050
  WITHDRAW: AAVE, Amount: 3806210364927582025
  WITHDRAW: AAVE, Amount: 3806210364927582025
  E2E: Collateral WETH, TestAsset cbETH
  SUPPLY: WETH, Amount: 24952590078850184649
  SUPPLY: cbETH, Amount: 234055893924569807
  WITHDRAW: cbETH, Amount: 117027946962284903
  WITHDRAW: cbETH, Amount: 117027946962284904
  BORROW: cbETH, Amount 234055893924569807, Stable: false
  REPAY: cbETH, Amount: 234055893924569807
  E2E: Collateral WETH, TestAsset USDT
  SUPPLY: WETH, Amount: 24952590078850184649
  SUPPLY: USDT, Amount: 999410347
  WITHDRAW: USDT, Amount: 499705173
  WITHDRAW: USDT, Amount: 499705174
  BORROW: USDT, Amount 999410347, Stable: false
  REPAY: USDT, Amount: 999410347
  E2E: Collateral WETH, TestAsset rETH
  SUPPLY: WETH, Amount: 24952590078850184649
  SUPPLY: rETH, Amount: 226698815950545458
  WITHDRAW: rETH, Amount: 113349407975272729
  WITHDRAW: rETH, Amount: 113349407975272729
  BORROW: rETH, Amount 226698815950545458, Stable: false
  REPAY: rETH, Amount: 226698815950545458
  E2E: Collateral WETH, TestAsset LUSD
  SUPPLY: WETH, Amount: 24952590078850184649
  SUPPLY: LUSD, Amount: 1005242510583921952247
  WITHDRAW: LUSD, Amount: 502621255291960976123
  WITHDRAW: LUSD, Amount: 502621255291960976123
  BORROW: LUSD, Amount 1005242510583921952247, Stable: false
  REPAY: LUSD, Amount: 1005242510583921952247
  E2E: Collateral WETH, TestAsset CRV
  SUPPLY: WETH, Amount: 24952590078850184649
  SUPPLY: CRV, Amount: 1228781614124087724882
  WITHDRAW: CRV, Amount: 614390807062043862441
  WITHDRAW: CRV, Amount: 614390807062043862440
  BORROW: CRV, Amount 1228781614124087724882, Stable: false
  REPAY: CRV, Amount: 1228781614124087724882
  E2E: Collateral WETH, TestAsset MKR
  SUPPLY: WETH, Amount: 24952590078850184649
  SUPPLY: MKR, Amount: 388215516135634426
  WITHDRAW: MKR, Amount: 194107758067817213
  WITHDRAW: MKR, Amount: 194107758067817212
  BORROW: MKR, Amount 388215516135634426, Stable: false
  REPAY: MKR, Amount: 388215516135634426
  E2E: Collateral WETH, TestAsset SNX
  SUPPLY: WETH, Amount: 24952590078850184649
  SUPPLY: SNX, Amount: 208837874325652584003
  WITHDRAW: SNX, Amount: 104418937162826292001
  WITHDRAW: SNX, Amount: 104418937162826292002
  BORROW: SNX, Amount 208837874325652584003, Stable: false
  REPAY: SNX, Amount: 208837874325652584003
  E2E: Collateral WETH, TestAsset BAL
  SUPPLY: WETH, Amount: 24952590078850184649
  SUPPLY: BAL, Amount: 169923534409515717926
  WITHDRAW: BAL, Amount: 84961767204757858963
  WITHDRAW: BAL, Amount: 84961767204757858963
  BORROW: BAL, Amount 169923534409515717926, Stable: false
  REPAY: BAL, Amount: 169923534409515717926
  E2E: Collateral WETH, TestAsset UNI
  SUPPLY: WETH, Amount: 24952590078850184649
  SUPPLY: UNI, Amount: 71091572947765741901
  WITHDRAW: UNI, Amount: 35545786473882870950
  WITHDRAW: UNI, Amount: 35545786473882870951
  BORROW: UNI, Amount 71091572947765741901, Stable: false
  REPAY: UNI, Amount: 71091572947765741901
  E2E: Collateral WETH, TestAsset LDO
  SUPPLY: WETH, Amount: 24952590078850184649
  SUPPLY: LDO, Amount: 305655417170846550854
  WITHDRAW: LDO, Amount: 152827708585423275427
  WITHDRAW: LDO, Amount: 152827708585423275428
  BORROW: LDO, Amount 305655417170846550854, Stable: false
  REPAY: LDO, Amount: 305655417170846550854
  E2E: Collateral WETH, TestAsset ENS
  SUPPLY: WETH, Amount: 24952590078850184649
  SUPPLY: ENS, Amount: 40913231272304896429
  WITHDRAW: ENS, Amount: 20456615636152448214
  WITHDRAW: ENS, Amount: 20456615636152448215
  BORROW: ENS, Amount 40913231272304896429, Stable: false
  REPAY: ENS, Amount: 40913231272304896429
  E2E: Collateral WETH, TestAsset 1INCH
  SUPPLY: WETH, Amount: 24952590078850184649
  SUPPLY: 1INCH, Amount: 1557404634390774221508
  WITHDRAW: 1INCH, Amount: 778702317195387110754
  WITHDRAW: 1INCH, Amount: 778702317195387110755
  BORROW: 1INCH, Amount 1557404634390774221508, Stable: false
  REPAY: 1INCH, Amount: 1557404634390774221508
  E2E: Collateral WETH, TestAsset FRAX
  SUPPLY: WETH, Amount: 24952590078850184649
  SUPPLY: FRAX, Amount: 1002626098329265980040
  WITHDRAW: FRAX, Amount: 501313049164632990020
  WITHDRAW: FRAX, Amount: 501313049164632990021
  BORROW: FRAX, Amount 1002626098329265980040, Stable: false
  REPAY: FRAX, Amount: 1002626098329265980040
  E2E: Collateral WETH, TestAsset GHO
  SUPPLY: WETH, Amount: 24952590078850184649
  BORROW: GHO, Amount 1000000000000000000000, Stable: false
  REPAY: GHO, Amount: 1000000000000000000000
  E2E: Collateral WETH, TestAsset RPL
  SUPPLY: WETH, Amount: 24952590078850184649
  SUPPLY: RPL, Amount: 27366171553329895229
  WITHDRAW: RPL, Amount: 13683085776664947614
  WITHDRAW: RPL, Amount: 13683085776664947616
  BORROW: RPL, Amount 27366171553329895229, Stable: false
  REPAY: RPL, Amount: 27366171553329895229
  E2E: Collateral WETH, TestAsset sDAI
  SUPPLY: WETH, Amount: 24952590078850184649
  SUPPLY: sDAI, Amount: 943743737788427904886
  WITHDRAW: sDAI, Amount: 471871868894213952443
  WITHDRAW: sDAI, Amount: 471871868894213952442
  E2E: Collateral WETH, TestAsset STG
  SUPPLY: WETH, Amount: 24952590078850184649
  SUPPLY: STG, Amount: 1218157574188293491094
  WITHDRAW: STG, Amount: 609078787094146745547
  WITHDRAW: STG, Amount: 609078787094146745546
  BORROW: STG, Amount 1218157574188293491094, Stable: false
  REPAY: STG, Amount: 1218157574188293491094
  E2E: Collateral WETH, TestAsset KNC
  SUPPLY: WETH, Amount: 24952590078850184649
  SUPPLY: KNC, Amount: 1080642784050494892790
  WITHDRAW: KNC, Amount: 540321392025247446395
  WITHDRAW: KNC, Amount: 540321392025247446395
  BORROW: KNC, Amount 1080642784050494892790, Stable: false
  REPAY: KNC, Amount: 1080642784050494892790
  E2E: Collateral WETH, TestAsset FXS
  SUPPLY: WETH, Amount: 24952590078850184649
  SUPPLY: FXS, Amount: 112622126899454665867
  WITHDRAW: FXS, Amount: 56311063449727332933
  WITHDRAW: FXS, Amount: 56311063449727332935
  BORROW: FXS, Amount 112622126899454665867, Stable: false
  REPAY: FXS, Amount: 112622126899454665867
  E2E: Collateral WETH, TestAsset crvUSD
  SUPPLY: WETH, Amount: 24952590078850184649
  SUPPLY: crvUSD, Amount: 1005154472340340157943
  WITHDRAW: crvUSD, Amount: 502577236170170078971
  WITHDRAW: crvUSD, Amount: 502577236170170078972
  BORROW: crvUSD, Amount 1005154472340340157943, Stable: false
  REPAY: crvUSD, Amount: 1005154472340340157943
  E2E: Collateral WETH, TestAsset PYUSD
  SUPPLY: WETH, Amount: 24952590078850184649
  SUPPLY: PYUSD, Amount: 1000221288
  WITHDRAW: PYUSD, Amount: 500110644
  WITHDRAW: PYUSD, Amount: 500110645
  BORROW: PYUSD, Amount 1000221288, Stable: false
  REPAY: PYUSD, Amount: 1000221288

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

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

Ran 1 test for src/20240227_Multi_SetPriceCapAdapters/AaveV3Gnosis_SetPriceCapAdapters_20240227.t.sol:AaveV3Gnosis_SetPriceCapAdapters_20240227_Test
[PASS] test_defaultProposalExecution() (gas: 16360344)
Logs:
  0x6A023CCd1ff6F2045C3309768eAd9E68F978f6e1
  0x6C76971f98945AE98dD7d4DFcA8711ebea946eA6
  0x9C58BAcC331c9aa871AFD802DB6379a98e80CEdb
  0xDDAfbb505ad214D7b80b1f830fcCc89B60fb7A83
  0xe91D153E0b41518A2Ce8Dd3D7944Fa863463a97d
  0xcB444e90D8198415266c6a2724b7900fb12FC56E
  E2E: Collateral WETH, TestAsset WETH
  SUPPLY: WETH, Amount: 24736310925533809589
  SUPPLY: WETH, Amount: 247363109255338095
  WITHDRAW: WETH, Amount: 123681554627669047
  WITHDRAW: WETH, Amount: 123681554627669048
  BORROW: WETH, Amount 247363109255338095, Stable: false
  REPAY: WETH, Amount: 247363109255338095
  E2E: Collateral WETH, TestAsset wstETH
  SUPPLY: WETH, Amount: 24736310925533809589
  SUPPLY: wstETH, Amount: 213249858037791533
  WITHDRAW: wstETH, Amount: 106624929018895766
  WITHDRAW: wstETH, Amount: 106624929018895767
  BORROW: wstETH, Amount 213249858037791533, Stable: false
  REPAY: wstETH, Amount: 213249858037791533
  E2E: Collateral WETH, TestAsset GNO
  SUPPLY: WETH, Amount: 24736310925533809589
  SUPPLY: GNO, Amount: 2266391677809759082
  WITHDRAW: GNO, Amount: 1133195838904879541
  WITHDRAW: GNO, Amount: 1133195838904879541
  BORROW: GNO, Amount 2266391677809759082, Stable: false
  REPAY: GNO, Amount: 2266391677809759082
  E2E: Collateral WETH, TestAsset USDC
  SUPPLY: WETH, Amount: 24736310925533809589
  SUPPLY: USDC, Amount: 1000127456
  WITHDRAW: USDC, Amount: 500063728
  WITHDRAW: USDC, Amount: 500063729
  BORROW: USDC, Amount 1000127456, Stable: false
  REPAY: USDC, Amount: 1000127456
  E2E: Collateral WETH, TestAsset WXDAI
  SUPPLY: WETH, Amount: 24736310925533809589
  SUPPLY: WXDAI, Amount: 1000395156086654228420
  WITHDRAW: WXDAI, Amount: 500197578043327114210
  WITHDRAW: WXDAI, Amount: 500197578043327114210
  BORROW: WXDAI, Amount 1000395156086654228420, Stable: false
  REPAY: WXDAI, Amount: 1000395156086654228420
  E2E: Collateral WETH, TestAsset EURe
  SUPPLY: WETH, Amount: 24736310925533809589
  SUPPLY: EURe, Amount: 915047033417517660407
  WITHDRAW: EURe, Amount: 457523516708758830203
  WITHDRAW: EURe, Amount: 457523516708758830204
  BORROW: EURe, Amount 915047033417517660407, Stable: false
  REPAY: EURe, Amount: 915047033417517660407
  E2E: Collateral WETH, TestAsset sDAI
  SUPPLY: WETH, Amount: 24736310925533809589
  SUPPLY: sDAI, Amount: 955780782960707221197
  WITHDRAW: sDAI, Amount: 477890391480353610598
  WITHDRAW: sDAI, Amount: 477890391480353610599

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

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

Ran 1 test for src/20240227_Multi_SetPriceCapAdapters/AaveV3Metis_SetPriceCapAdapters_20240227.t.sol:AaveV3Metis_SetPriceCapAdapters_20240304_Test
[PASS] test_defaultProposalExecution() (gas: 10817417)
Logs:
  0x4c078361FC9BbB78DF910800A991C7c3DD2F6ce0
  0xDeadDeAddeAddEAddeadDEaDDEAdDeaDDeAD0000
  0xEA32A96608495e54156Ae48931A7c20f0dcc1a21
  0xbB06DCA3AE6887fAbF931640f67cab3e3a16F4dC
  0x420000000000000000000000000000000000000A
  E2E: Collateral m.DAI, TestAsset m.DAI
  SUPPLY: m.DAI, Amount: 100055242500489370191069
  SUPPLY: m.DAI, Amount: 1000552425004893701910
  WITHDRAW: m.DAI, Amount: 500276212502446850955
  WITHDRAW: m.DAI, Amount: 500276212502446850955
  BORROW: m.DAI, Amount 1000552425004893701910, Stable: false
  REPAY: m.DAI, Amount: 1000552425004893701910
  E2E: Collateral m.DAI, TestAsset Metis
  SUPPLY: m.DAI, Amount: 100055242500489370191069
  SUPPLY: Metis, Amount: 10069265959957497495
  WITHDRAW: Metis, Amount: 5034632979978748747
  WITHDRAW: Metis, Amount: 5034632979978748749
  BORROW: Metis, Amount 10069265959957497495, Stable: false
  REPAY: Metis, Amount: 10069265959957497495
  E2E: Collateral m.DAI, TestAsset m.USDC
  SUPPLY: m.DAI, Amount: 100055242500489370191069
  SUPPLY: m.USDC, Amount: 1000044121
  WITHDRAW: m.USDC, Amount: 500022060
  WITHDRAW: m.USDC, Amount: 500022060
  BORROW: m.USDC, Amount 1000044121, Stable: false
  REPAY: m.USDC, Amount: 1000044121
  E2E: Collateral m.DAI, TestAsset m.USDT
  SUPPLY: m.DAI, Amount: 100055242500489370191069
  SUPPLY: m.USDT, Amount: 999430324
  WITHDRAW: m.USDT, Amount: 499715162
  WITHDRAW: m.USDT, Amount: 499715162
  BORROW: m.USDT, Amount 999430324, Stable: false
  REPAY: m.USDT, Amount: 999430324
  E2E: Collateral m.DAI, TestAsset WETH
  SUPPLY: m.DAI, Amount: 100055242500489370191069
  SUPPLY: WETH, Amount: 281405350361942982
  WITHDRAW: WETH, Amount: 140702675180971491
  WITHDRAW: WETH, Amount: 140702675180971491
  BORROW: WETH, Amount 281405350361942982, Stable: false
  REPAY: WETH, Amount: 281405350361942982

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

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

Ran 1 test for src/20240227_Multi_SetPriceCapAdapters/AaveV3Optimism_SetPriceCapAdapters_20240227.t.sol:AaveV3Optimism_SetPriceCapAdapters_20240227_Test
[PASS] test_defaultProposalExecution() (gas: 45236131)
Logs:
  0xDA10009cBd5D07dd0CeCc66161FC93D7c9000da1
  0x350a791Bfc2C21F9Ed5d10980Dad2e2638ffa7f6
  0x7F5c764cBc14f9669B88837ca1490cCa17c31607
  0x68f180fcCe6836688e9084f035309E29Bf0A2095
  0x4200000000000000000000000000000000000006
  0x94b008aA00579c1307B0EF2c499aD98a8ce58e58
  0x8c6f28f2F1A3C87F0f938b96d27520d9751ec8d9
  0x4200000000000000000000000000000000000042
  0x1F32b1c2345538c0c6f582fCB022739c4A194Ebb
  0xc40F949F8a4e094D1b49a23ea9241D289B7b2819
  0xdFA46478F9e5EA86d57387849598dbFB2e964b02
  0x9Bcef72be871e61ED4fBbc7630889beE758eb81D
  0x0b2C639c533813f4Aa9D7837CAf62653d097Ff85
  E2E: Collateral DAI, TestAsset DAI
  SUPPLY: DAI, Amount: 100070227284103438110797
  SUPPLY: DAI, Amount: 1000702272841034381107
  WITHDRAW: DAI, Amount: 500351136420517190553
  WITHDRAW: DAI, Amount: 500351136420517190554
  BORROW: DAI, Amount 1000702272841034381107, Stable: false
  REPAY: DAI, Amount: 1000702272841034381107
  E2E: Collateral DAI, TestAsset LINK
  SUPPLY: DAI, Amount: 100070227284103438110797
  SUPPLY: LINK, Amount: 48347314521751345362
  WITHDRAW: LINK, Amount: 24173657260875672681
  WITHDRAW: LINK, Amount: 24173657260875672681
  BORROW: LINK, Amount 48347314521751345362, Stable: false
  REPAY: LINK, Amount: 48347314521751345362
  E2E: Collateral DAI, TestAsset USDC
  SUPPLY: DAI, Amount: 100070227284103438110797
  SUPPLY: USDC, Amount: 1000010000
  WITHDRAW: USDC, Amount: 500005000
  WITHDRAW: USDC, Amount: 500004999
  BORROW: USDC, Amount 1000010000, Stable: false
  REPAY: USDC, Amount: 1000010000
  E2E: Collateral DAI, TestAsset WBTC
  SUPPLY: DAI, Amount: 100070227284103438110797
  SUPPLY: WBTC, Amount: 1385123
  WITHDRAW: WBTC, Amount: 692561
  WITHDRAW: WBTC, Amount: 692562
  BORROW: WBTC, Amount 1385123, Stable: false
  REPAY: WBTC, Amount: 1385123
  E2E: Collateral DAI, TestAsset WETH
  SUPPLY: DAI, Amount: 100070227284103438110797
  SUPPLY: WETH, Amount: 248221593946593659
  WITHDRAW: WETH, Amount: 124110796973296829
  WITHDRAW: WETH, Amount: 124110796973296829
  BORROW: WETH, Amount 248221593946593659, Stable: false
  REPAY: WETH, Amount: 248221593946593659
  E2E: Collateral DAI, TestAsset USDT
  SUPPLY: DAI, Amount: 100070227284103438110797
  SUPPLY: USDT, Amount: 999759058
  WITHDRAW: USDT, Amount: 499879529
  WITHDRAW: USDT, Amount: 499879528
  BORROW: USDT, Amount 999759058, Stable: false
  REPAY: USDT, Amount: 999759058
  E2E: Collateral DAI, TestAsset AAVE
  SUPPLY: DAI, Amount: 100070227284103438110797
  SUPPLY: AAVE, Amount: 7600571836896341319
  WITHDRAW: AAVE, Amount: 3800285918448170659
  WITHDRAW: AAVE, Amount: 3800285918448170660
  E2E: Collateral DAI, TestAsset sUSD
  SUPPLY: DAI, Amount: 100070227284103438110797
  SUPPLY: sUSD, Amount: 1000921267953449714185
  WITHDRAW: sUSD, Amount: 500460633976724857092
  WITHDRAW: sUSD, Amount: 500460633976724857093
  BORROW: sUSD, Amount 1000921267953449714185, Stable: false
  REPAY: sUSD, Amount: 1000921267953449714185
  E2E: Collateral DAI, TestAsset OP
  SUPPLY: DAI, Amount: 100070227284103438110797
  SUPPLY: OP, Amount: 226809739006064155289
  WITHDRAW: OP, Amount: 113404869503032077644
  WITHDRAW: OP, Amount: 113404869503032077644
  BORROW: OP, Amount 226809739006064155289, Stable: false
  REPAY: OP, Amount: 226809739006064155289
  E2E: Collateral DAI, TestAsset wstETH
  SUPPLY: DAI, Amount: 100070227284103438110797
  SUPPLY: wstETH, Amount: 213989951171290330
  WITHDRAW: wstETH, Amount: 106994975585645165
  WITHDRAW: wstETH, Amount: 106994975585645165
  BORROW: wstETH, Amount 213989951171290330, Stable: false
  REPAY: wstETH, Amount: 213989951171290330
  E2E: Collateral DAI, TestAsset LUSD
  SUPPLY: DAI, Amount: 100070227284103438110797
  SUPPLY: LUSD, Amount: 1003884470726407590587
  WITHDRAW: LUSD, Amount: 501942235363203795293
  WITHDRAW: LUSD, Amount: 501942235363203795293
  BORROW: LUSD, Amount 1003884470726407590587, Stable: false
  REPAY: LUSD, Amount: 1003884470726407590587
  E2E: TestAsset MAI SKIPPED
  E2E: Collateral DAI, TestAsset rETH
  SUPPLY: DAI, Amount: 100070227284103438110797
  SUPPLY: rETH, Amount: 225536336264957296
  WITHDRAW: rETH, Amount: 112768168132478648
  WITHDRAW: rETH, Amount: 112768168132478648
  BORROW: rETH, Amount 225536336264957296, Stable: false
  REPAY: rETH, Amount: 225536336264957296
  E2E: Collateral DAI, TestAsset USDC
  SUPPLY: DAI, Amount: 100070227284103438110797
  SUPPLY: USDC, Amount: 1000010000
  WITHDRAW: USDC, Amount: 500005000
  WITHDRAW: USDC, Amount: 500004999
  BORROW: USDC, Amount 1000010000, Stable: false
  REPAY: USDC, Amount: 1000010000

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

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

Ran 1 test for src/20240227_Multi_SetPriceCapAdapters/AaveV3Polygon_SetPriceCapAdapters_20240227.t.sol:AaveV3Polygon_SetPriceCapAdapters_20240227_Test
[PASS] test_defaultProposalExecution() (gas: 88574448)
Logs:
  0x8f3Cf7ad23Cd3CaDbD9735AFf958023239c6A063
  0x53E0bca35eC356BD5ddDFebbD1Fc0fD03FaBad39
  0x2791Bca1f2de4661ED88A30C99A7a9449Aa84174

@rustboyar rustboyar merged commit cf2cc78 into main Mar 12, 2024
4 checks passed
@rustboyar rustboyar deleted the feat/set-price-cap-adapters branch March 12, 2024 18:42
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.

3 participants