Skip to content

Commit

Permalink
ci: enforce linting (#106)
Browse files Browse the repository at this point in the history
  • Loading branch information
sakulstra authored Dec 5, 2023
1 parent 3a90304 commit b681de4
Show file tree
Hide file tree
Showing 84 changed files with 759 additions and 501 deletions.
17 changes: 17 additions & 0 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,23 @@ on:
- main

jobs:
lint:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3

- uses: actions/setup-node@v3
with:
node-version: 18
registry-url: "https://registry.npmjs.org"
cache: "yarn"

- name: Install dependencies
run: yarn install --frozen-lockfile

- name: Enforce linting
run: yarn lint --check

test-sol:
uses: bgd-labs/github-workflows/.github/workflows/foundry-test.yml@main
secrets: inherit
Expand Down
4 changes: 4 additions & 0 deletions .husky/pre-commit
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
#!/usr/bin/env sh
. "$(dirname -- "$0")/_/husky.sh"

npx lint-staged
1 change: 1 addition & 0 deletions .prettierignore
Original file line number Diff line number Diff line change
Expand Up @@ -2,3 +2,4 @@ out
lib
cache
node_modules
diffs
8 changes: 7 additions & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,8 @@
"lint": "prettier ./",
"lint:fix": "npm run lint -- --write",
"generate": "tsx generator/cli",
"generate:bgd": "tsx generator/cli -a 'BGD Labs @bgdlabs'"
"generate:bgd": "tsx generator/cli -a 'BGD Labs @bgdlabs'",
"prepare": "husky install"
},
"engines": {
"node": ">=18.0.0"
Expand Down Expand Up @@ -35,7 +36,12 @@
"@inquirer/prompts": "^3.3.0",
"@inquirer/testing": "^2.1.9",
"commander": "^11.1.0",
"husky": "^8.0.3",
"lint-staged": "^15.2.0",
"tsx": "^3.14.0",
"viem": "^1.18.9"
},
"lint-staged": {
"*": "prettier --ignore-unknown --write"
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -466,4 +466,4 @@
"variableRateSlope2": 4130000000000000000000000000
}
}
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -466,4 +466,4 @@
"variableRateSlope2": 4130000000000000000000000000
}
}
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -788,4 +788,4 @@
"variableRateSlope2": 600000000000000000000000000
}
}
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -776,4 +776,4 @@
"variableRateSlope2": 600000000000000000000000000
}
}
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -594,4 +594,4 @@
"variableRateSlope2": 750000000000000000000000000
}
}
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -582,4 +582,4 @@
"variableRateSlope2": 750000000000000000000000000
}
}
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -1237,4 +1237,4 @@
"variableRateSlope2": 3000000000000000000000000000
}
}
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -1225,4 +1225,4 @@
"variableRateSlope2": 3000000000000000000000000000
}
}
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -672,4 +672,4 @@
"variableRateSlope2": 3000000000000000000000000000
}
}
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -660,4 +660,4 @@
"variableRateSlope2": 3000000000000000000000000000
}
}
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -1008,4 +1008,4 @@
"variableRateSlope2": 800000000000000000000000000
}
}
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -996,4 +996,4 @@
"variableRateSlope2": 800000000000000000000000000
}
}
}
}
11 changes: 3 additions & 8 deletions src/20231026_AaveV3Gnosis_AaveV3GnosisActivation/config.json
Original file line number Diff line number Diff line change
@@ -1,8 +1,6 @@
{
"rootOptions": {
"pools": [
"AaveV3Gnosis"
],
"pools": ["AaveV3Gnosis"],
"title": "Aave v3 Gnosis Activation",
"shortName": "AaveV3GnosisActivation",
"date": "20231026",
Expand Down Expand Up @@ -206,10 +204,7 @@
}
]
},
"features": [
"EMODES_UPDATES",
"ASSET_LISTING"
]
"features": ["EMODES_UPDATES", "ASSET_LISTING"]
}
}
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ import {AaveV3Ethereum, AaveV3EthereumAssets} from 'aave-address-book/AaveV3Ethe
* - Discussion: https://governance.aave.com/t/arfc-aci-phase-ii/15138
*/
contract AaveV3Ethereum_ACIPhaseII_20231029 is IProposalGenericExecutor {
address public constant ACI_TREASURY = 0x57ab7ee15cE5ECacB1aB84EE42D5A9d0d8112922 ;
address public constant ACI_TREASURY = 0x57ab7ee15cE5ECacB1aB84EE42D5A9d0d8112922;
uint256 public constant GHO_STREAM_AMOUNT = 375_000 ether;
uint256 public constant STREAM_DURATION = 180 days;
uint256 public constant ACTUAL_AMOUNT_GHO =
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ import {ProtocolV3TestBase, ReserveConfig} from 'aave-helpers/ProtocolV3TestBase
import {AaveV3Ethereum_ACIPhaseII_20231029} from './AaveV3Ethereum_ACIPhaseII_20231029.sol';

import {IERC20} from 'solidity-utils/contracts/oz-common/interfaces/IERC20.sol';

/**
* @dev Test for AaveV3Ethereum_ACIPhaseII_20231029
* command: make test-contract filter=AaveV3Ethereum_ACIPhaseII_20231029
Expand Down Expand Up @@ -35,16 +36,20 @@ contract AaveV3Ethereum_ACIPhaseII_20231029_Test is ProtocolV3TestBase {
}
*/
function testProposalExecution() public {
uint256 nextCollectorStreamID = AaveV3Ethereum.COLLECTOR.getNextStreamId();
uint256 ACIGHOBalanceBefore = IERC20(AaveV3EthereumAssets.GHO_UNDERLYING).balanceOf(ACI_TREASURY);
uint256 nextCollectorStreamID = AaveV3Ethereum.COLLECTOR.getNextStreamId();
uint256 ACIGHOBalanceBefore = IERC20(AaveV3EthereumAssets.GHO_UNDERLYING).balanceOf(
ACI_TREASURY
);

uint256 CollectorV3GHOBalanceBefore = IERC20(AaveV3EthereumAssets.GHO_UNDERLYING).balanceOf(address(AaveV3Ethereum.COLLECTOR));
uint256 CollectorV3GHOBalanceBefore = IERC20(AaveV3EthereumAssets.GHO_UNDERLYING).balanceOf(
address(AaveV3Ethereum.COLLECTOR)
);

executePayload(vm, address(proposal));
// Checking if the streams have been created properly
// scoping to avoid the "stack too deep" error
{

// Checking if the streams have been created properly
// scoping to avoid the "stack too deep" error
{
(
address senderGHO,
address recipientGHO,
Expand Down
6 changes: 2 additions & 4 deletions src/20231029_AaveV3Ethereum_ACIPhaseII/config.json
Original file line number Diff line number Diff line change
@@ -1,8 +1,6 @@
{
"rootOptions": {
"pools": [
"AaveV3Ethereum"
],
"pools": ["AaveV3Ethereum"],
"author": "Alice Rozengarden (@Rozengarden - Aave-chan initiative)",
"title": "ACI Phase II",
"shortName": "ACIPhaseII",
Expand All @@ -16,4 +14,4 @@
"features": []
}
}
}
}
Original file line number Diff line number Diff line change
@@ -1,9 +1,7 @@
{
"rootOptions": {
"author": "Chaos Labs",
"pools": [
"AaveV2Ethereum"
],
"pools": ["AaveV2Ethereum"],
"title": "Aave V2 Ethereum LT Reduction",
"discussion": "https://governance.aave.com/t/arfc-v2-ethereum-lt-reductions-10-27-2023/15249",
"snapshot": "Direct to AIP",
Expand All @@ -16,4 +14,4 @@
"features": []
}
}
}
}
Original file line number Diff line number Diff line change
@@ -1,8 +1,6 @@
{
"rootOptions": {
"pools": [
"AaveV3Ethereum"
],
"pools": ["AaveV3Ethereum"],
"title": "Upgrade Aave V3 ETH Poool wETH parameters",
"shortName": "UpgradeAaveV3ETHPooolWETHParameters",
"date": "20231031",
Expand Down Expand Up @@ -30,9 +28,7 @@
}
]
},
"features": [
"RATE_UPDATE_V3"
]
"features": ["RATE_UPDATE_V3"]
}
}
}
}
26 changes: 5 additions & 21 deletions src/20231031_Multi_MAIMIMATICDeprecation20231031/config.json
Original file line number Diff line number Diff line change
Expand Up @@ -54,11 +54,7 @@
}
]
},
"features": [
"RATE_UPDATE_V3",
"COLLATERALS_UPDATE",
"BORROWS_UPDATE"
]
"features": ["RATE_UPDATE_V3", "COLLATERALS_UPDATE", "BORROWS_UPDATE"]
},
"AaveV3Avalanche": {
"configs": {
Expand Down Expand Up @@ -100,11 +96,7 @@
}
]
},
"features": [
"RATE_UPDATE_V3",
"COLLATERALS_UPDATE",
"BORROWS_UPDATE"
]
"features": ["RATE_UPDATE_V3", "COLLATERALS_UPDATE", "BORROWS_UPDATE"]
},
"AaveV3Arbitrum": {
"configs": {
Expand Down Expand Up @@ -146,11 +138,7 @@
}
]
},
"features": [
"RATE_UPDATE_V3",
"COLLATERALS_UPDATE",
"BORROWS_UPDATE"
]
"features": ["RATE_UPDATE_V3", "COLLATERALS_UPDATE", "BORROWS_UPDATE"]
},
"AaveV3Optimism": {
"configs": {
Expand Down Expand Up @@ -192,11 +180,7 @@
}
]
},
"features": [
"RATE_UPDATE_V3",
"COLLATERALS_UPDATE",
"BORROWS_UPDATE"
]
"features": ["RATE_UPDATE_V3", "COLLATERALS_UPDATE", "BORROWS_UPDATE"]
}
}
}
}
Original file line number Diff line number Diff line change
@@ -1,9 +1,7 @@
{
"rootOptions": {
"author": "Chaos Labs",
"pools": [
"AaveV3Ethereum"
],
"pools": ["AaveV3Ethereum"],
"title": "Chaos Labs Risk Management Renewal",
"discussion": "https://governance.aave.com/t/arfc-chaos-labs-aave-risk-management-renewal/15234",
"snapshot": "https://snapshot.org/\\#/aave.eth/proposal/0x6fc4b8ece3d4ac789e043d6aace9ffa77a886a7ea4e0bfe4a55b7a8cdada065e",
Expand All @@ -16,4 +14,4 @@
"features": []
}
}
}
}
20 changes: 5 additions & 15 deletions src/20231101_Multi_FreezeStewards/config.json
Original file line number Diff line number Diff line change
@@ -1,10 +1,6 @@
{
"rootOptions": {
"pools": [
"AaveV3Avalanche",
"AaveV3Metis",
"AaveV3Base"
],
"pools": ["AaveV3Avalanche", "AaveV3Metis", "AaveV3Base"],
"title": "Freeze Stewards",
"shortName": "FreezeStewards",
"date": "20231101",
Expand All @@ -17,25 +13,19 @@
"configs": {
"OTHERS": {}
},
"features": [
"OTHERS"
]
"features": ["OTHERS"]
},
"AaveV3Metis": {
"configs": {
"OTHERS": {}
},
"features": [
"OTHERS"
]
"features": ["OTHERS"]
},
"AaveV3Base": {
"configs": {
"OTHERS": {}
},
"features": [
"OTHERS"
]
"features": ["OTHERS"]
}
}
}
}
Loading

1 comment on commit b681de4

@github-actions
Copy link

Choose a reason for hiding this comment

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

Foundry report

forge 0.2.0 (13af418 2023-12-05T00:17:34.408483076Z)
Build log
Compiling 287 files with 0.8.19
Solc 0.8.19 finished in 160.93s
Compiler run successful with warnings:
Warning (5667): Unused function parameter. Remove or comment out the variable name to silence this warning.
   --> lib/aave-helpers/src/GovV3Helpers.sol:775:5:
    |
775 |     address votingPortal
    |     ^^^^^^^^^^^^^^^^^^^^

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

| Contract                                                                                | Size (kB) | Margin (kB) |
|-----------------------------------------------------------------------------------------|-----------|-------------|
| AaveGovernanceV2                                                                        | 0.086     | 24.49       |
| AaveSafetyModule                                                                        | 0.086     | 24.49       |
| AaveSwapper                                                                             | 5.613     | 18.963      |
| AaveV1Ethereum_FixedREPPriceFeed_20231031                                               | 0.706     | 23.87       |
| AaveV2Avalanche                                                                         | 0.086     | 24.49       |
| AaveV2AvalancheAssets                                                                   | 0.086     | 24.49       |
| AaveV2Avalanche_IncreaseStablecoinOptimalBorrowRates_20231113                           | 1.899     | 22.677      |
| AaveV2Ethereum                                                                          | 0.086     | 24.49       |
| AaveV2EthereumAMM                                                                       | 0.086     | 24.49       |
| AaveV2EthereumAMMAssets                                                                 | 0.086     | 24.49       |
| AaveV2EthereumAssets                                                                    | 0.086     | 24.49       |
| AaveV2Ethereum_AaveV2EthereumLTReduction_20231030                                       | 3.023     | 21.553      |
| AaveV2Ethereum_Disable_Stable_Borrows_20231104                                          | 2.519     | 22.057      |
| AaveV2Ethereum_IncreaseStablecoinOptimalBorrowRates_20231113                            | 3.078     | 21.498      |
| AaveV2Ethereum_V2DeprecationPlan20231120_20231121                                       | 2.003     | 22.573      |
| AaveV2Polygon                                                                           | 0.086     | 24.49       |
| AaveV2PolygonAssets                                                                     | 0.086     | 24.49       |
| AaveV2Polygon_AaveFundingUpdates_20231102                                               | 1.627     | 22.949      |
| AaveV2Polygon_IncreaseStablecoinOptimalBorrowRates_20231113                             | 1.899     | 22.677      |
| AaveV2Polygon_ReserveFactorUpdatesPolygonAaveV2_20231103                                | 1.01      | 23.566      |
| AaveV2Polygon_ReserveFactorUpdatesPolygonAaveV2_20231124                                | 1.01      | 23.566      |
| AaveV3Arbitrum                                                                          | 0.086     | 24.49       |
| AaveV3ArbitrumAssets                                                                    | 0.086     | 24.49       |
| AaveV3ArbitrumEModes                                                                    | 0.086     | 24.49       |
| AaveV3Arbitrum_Disable_Stable_Borrows_20231104                                          | 4.14      | 20.436      |
| AaveV3Arbitrum_IncreaseStablecoinOptimalBorrowRates_20231113                            | 5.167     | 19.409      |
| AaveV3Arbitrum_MAIMIMATICDeprecation20231031_20231031                                   | 4.227     | 20.349      |
| AaveV3Arbitrum_UpdatePriceOracleSentinel_20231125                                       | 0.291     | 24.285      |
| AaveV3Avalanche                                                                         | 0.086     | 24.49       |
| AaveV3AvalancheAssets                                                                   | 0.086     | 24.49       |
| AaveV3AvalancheEModes                                                                   | 0.086     | 24.49       |
| AaveV3Avalanche_Disable_Stable_Borrows_20231104                                         | 3.471     | 21.105      |
| AaveV3Avalanche_IncreaseStablecoinOptimalBorrowRates_20231113                           | 4.665     | 19.911      |
| AaveV3Avalanche_MAIMIMATICDeprecation20231031_20231031                                  | 4.364     | 20.212      |
| AaveV3Base                                                                              | 0.086     | 24.49       |
| AaveV3BaseAssets                                                                        | 0.086     | 24.49       |
| AaveV3BaseEModes                                                                        | 0.086     | 24.49       |
| AaveV3Base_IncreaseStablecoinOptimalBorrowRates_20231113                                | 3.667     | 20.909      |
| AaveV3Base_OnboardingWstETHToAaveV3OnBaseNetwork_20231127                               | 5.044     | 19.532      |
| AaveV3Base_UpdatePriceOracleSentinel_20231125                                           | 0.291     | 24.285      |
| AaveV3Ethereum                                                                          | 0.086     | 24.49       |
| AaveV3EthereumAssets                                                                    | 0.086     | 24.49       |
| AaveV3EthereumEModes                                                                    | 0.086     | 24.49       |
| AaveV3Ethereum_ACIPhaseII_20231029                                                      | 0.682     | 23.894      |
| AaveV3Ethereum_AaveFundingUpdates_20231102                                              | 5.809     | 18.767      |
| AaveV3Ethereum_AddFXSToEthereumV3_20231108                                              | 4.996     | 19.58       |
| AaveV3Ethereum_AmendSafetyModuleAAVEEmissions_20231104                                  | 1.938     | 22.638      |
| AaveV3Ethereum_CRVUSDOnboardingOnAaveV3Ethereum_20231116                                | 4.996     | 19.58       |
| AaveV3Ethereum_ChaosLabsRiskManagementRenewal_20231101                                  | 1.014     | 23.562      |
| AaveV3Ethereum_ChaosLabsRiskParameterUpdatesIncreaseMKRDebtCeilingOnV3Ethereum_20231116 | 3.418     | 21.158      |
| AaveV3Ethereum_GHOIncreaseBorrowRate_20231108                                           | 0.326     | 24.25       |
| AaveV3Ethereum_GHO_Incident_Report_20231122                                             | 0.385     | 24.191      |
| AaveV3Ethereum_GauntletAaveRenewal2023_20231128                                         | 1.232     | 23.344      |
| AaveV3Ethereum_IncreaseGHOBorrowRate_20231121                                           | 0.326     | 24.25       |
| AaveV3Ethereum_IncreaseStablecoinOptimalBorrowRates_20231113                            | 4.417     | 20.159      |
| AaveV3Ethereum_TokenLogicFunding_20231114                                               | 0.423     | 24.153      |
| AaveV3Ethereum_TreasuryManagementAddToRETHHolding_20231103                              | 1.928     | 22.648      |
| AaveV3Ethereum_UpgradeAaveV3ETHPooolWETHParameters_20231031                             | 3.671     | 20.905      |
| AaveV3Fantom                                                                            | 0.086     | 24.49       |
| AaveV3FantomAssets                                                                      | 0.086     | 24.49       |
| AaveV3FantomEModes                                                                      | 0.086     | 24.49       |
| AaveV3Gnosis                                                                            | 0.086     | 24.49       |
| AaveV3GnosisAssets                                                                      | 0.086     | 24.49       |
| AaveV3GnosisEModes                                                                      | 0.086     | 24.49       |
| AaveV3Gnosis_AaveV3GnosisActivation_20231026                                            | 8.802     | 15.774      |
| AaveV3Harmony                                                                           | 0.086     | 24.49       |
| AaveV3HarmonyAssets                                                                     | 0.086     | 24.49       |
| AaveV3HarmonyEModes                                                                     | 0.086     | 24.49       |
| AaveV3Harmony_FreezePriceFeedsOnV3Harmony_20231122                                      | 3.097     | 21.479      |
| AaveV3Metis                                                                             | 0.086     | 24.49       |
| AaveV3MetisAssets                                                                       | 0.086     | 24.49       |
| AaveV3MetisEModes                                                                       | 0.086     | 24.49       |
| AaveV3Metis_IncreaseStablecoinOptimalBorrowRates_20231113                               | 3.914     | 20.662      |
| AaveV3Metis_UpdatePriceOracleSentinel_20231125                                          | 0.291     | 24.285      |
| AaveV3Optimism                                                                          | 0.086     | 24.49       |
| AaveV3OptimismAssets                                                                    | 0.086     | 24.49       |
| AaveV3OptimismEModes                                                                    | 0.086     | 24.49       |
| AaveV3Optimism_Disable_Stable_Borrows_20231104                                          | 3.851     | 20.725      |
| AaveV3Optimism_IncreaseStablecoinOptimalBorrowRates_20231113                            | 4.919     | 19.657      |
| AaveV3Optimism_MAIMIMATICDeprecation20231031_20231031                                   | 4.228     | 20.348      |
| AaveV3Optimism_OnboardNativeUSDCToAaveV3Optimism_20231122                               | 5.551     | 19.025      |
| AaveV3Optimism_UpdatePriceOracleSentinel_20231125                                       | 0.291     | 24.285      |
| AaveV3Polygon                                                                           | 0.086     | 24.49       |
| AaveV3PolygonAssets                                                                     | 0.086     | 24.49       |
| AaveV3PolygonEModes                                                                     | 0.086     | 24.49       |
| AaveV3Polygon_ChaosLabsCRVAaveV3PolygonLTReduction_20231106                             | 3.416     | 21.16       |
| AaveV3Polygon_Disable_Stable_Borrows_20231104                                           | 4.139     | 20.437      |
| AaveV3Polygon_GauntletCapRecommendationsForPolygonV3_20231120                           | 3.392     | 21.184      |
| AaveV3Polygon_GauntletRecommendationToLowerStMATICMaticXNonEmodeLTPt2_20231117          | 3.571     | 21.005      |
| AaveV3Polygon_IncreaseStablecoinOptimalBorrowRates_20231113                             | 4.416     | 20.16       |
| AaveV3Polygon_MAIMIMATICDeprecation20231031_20231031                                    | 4.226     | 20.35       |
| AaveV3Polygon_WMATICInterestRateUpdate_20231112                                         | 3.662     | 20.914      |
| 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       |
| Errors                                                                                  | 4.714     | 19.862      |
| GovHelpers                                                                              | 0.086     | 24.49       |
| GovV3Helpers                                                                            | 2.664     | 21.912      |
| 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       |
| HelperStructs                                                                           | 0.086     | 24.49       |
| IpfsUtils                                                                               | 0.086     | 24.49       |
| MiscEthereum                                                                            | 0.086     | 24.49       |
| MiscPolygon                                                                             | 0.086     | 24.49       |
| MockExecutor                                                                            | 0.437     | 24.139      |
| PayloadsControllerUtils                                                                 | 0.086     | 24.49       |
| ProxyHelpers                                                                            | 0.086     | 24.49       |
| ReserveConfiguration                                                                    | 0.171     | 24.405      |
| SafeERC20                                                                               | 0.086     | 24.49       |
| StdStyle                                                                                | 0.086     | 24.49       |
| StorageHelpers                                                                          | 0.086     | 24.49       |
| WadRayMath                                                                              | 0.086     | 24.49       |
| console                                                                                 | 0.086     | 24.49       |
| console2                                                                                | 0.086     | 24.49       |
| mock_proposal                                                                           | 3.653     | 20.923      |
| safeconsole                                                                             | 0.086     | 24.49       |
| stdError                                                                                | 0.591     | 23.985      |
| stdJson                                                                                 | 0.086     | 24.49       |
| stdMath                                                                                 | 0.086     | 24.49       |
| stdStorage                                                                              | 0.086     | 24.49       |
| stdStorageSafe                                                                          | 0.086     | 24.49       |
Test error :finnadie:
No files changed, compilation skipped

Running 1 test for src/20231029_AaveV3Ethereum_ACIPhaseII/AaveV3Ethereum_ACIPhaseII_20231029.t.sol:AaveV3Ethereum_ACIPhaseII_20231029_Test
[PASS] testProposalExecution() (gas: 250351)
Test result: ok. 1 passed; 0 failed; 0 skipped; finished in 1.77s
 
Ran 1 test suites: 1 tests passed, 0 failed, 0 skipped (1 total tests)
No files changed, compilation skipped

Running 1 test for src/20231103_AaveV2Polygon_ReserveFactorUpdatesPolygonAaveV2/AaveV2Polygon_ReserveFactorUpdatesPolygonAaveV2_20231103.t.sol:AaveV2Polygon_ReserveFactorUpdatesPolygonAaveV2_20231103_Test
[PASS] test_defaultProposalExecution() (gas: 32666409)
Logs:
  E2E: Collateral DAI, TestAsset DAI
  SUPPLY: DAI, Amount: 188489382234220449507960
  SUPPLY: DAI, Amount: 1884893822342204495079
  WITHDRAW: DAI, Amount: 942446911171102247539
  WITHDRAW: DAI, Amount: 942446911171102247540
  BORROW: DAI, Amount 1884893822342204495079, Stable: false
  REPAY: DAI, Amount: 1884893822342204495079
  E2E: Collateral DAI, TestAsset USDC
  SUPPLY: DAI, Amount: 188489382234220449507960
  SUPPLY: USDC, Amount: 1898193153
  WITHDRAW: USDC, Amount: 949096576
  WITHDRAW: USDC, Amount: 949096576
  BORROW: USDC, Amount 1898193153, Stable: false
  REPAY: USDC, Amount: 1898193153
  E2E: Collateral DAI, TestAsset USDT
  SUPPLY: DAI, Amount: 188489382234220449507960
  SUPPLY: USDT, Amount: 1891316057
  WITHDRAW: USDT, Amount: 945658028
  WITHDRAW: USDT, Amount: 945658028
  BORROW: USDT, Amount 1891316057, Stable: false
  REPAY: USDT, Amount: 1891316057
  E2E: Collateral DAI, TestAsset WBTC
  SUPPLY: DAI, Amount: 188489382234220449507960
  SUPPLY: WBTC, Amount: 5306390
  WITHDRAW: WBTC, Amount: 2653195
  WITHDRAW: WBTC, Amount: 2653195
  BORROW: WBTC, Amount 5306390, Stable: false
  REPAY: WBTC, Amount: 5306390
  E2E: Collateral DAI, TestAsset WETH
  SUPPLY: DAI, Amount: 188489382234220449507960
  SUPPLY: WETH, Amount: 1000000000000000000
  WITHDRAW: WETH, Amount: 500000000000000000
  WITHDRAW: WETH, Amount: 500000000000000000
  BORROW: WETH, Amount 1000000000000000000, Stable: false
  REPAY: WETH, Amount: 1000000000000000000
  E2E: Collateral DAI, TestAsset WMATIC
  SUPPLY: DAI, Amount: 188489382234220449507960
  SUPPLY: WMATIC, Amount: 2382767823103316812809
  WITHDRAW: WMATIC, Amount: 1191383911551658406404
  WITHDRAW: WMATIC, Amount: 1191383911551658406405
  BORROW: WMATIC, Amount 2382767823103316812809, Stable: false
  REPAY: WMATIC, Amount: 2382767823103316812809
  E2E: Collateral DAI, TestAsset AAVE
  SUPPLY: DAI, Amount: 188489382234220449507960
  SUPPLY: AAVE, Amount: 18981613649754301992
  WITHDRAW: AAVE, Amount: 9490806824877150996
  WITHDRAW: AAVE, Amount: 9490806824877150997

Test result: ok. 1 passed; 0 failed; 0 skipped; finished in 40.21s
 
Ran 1 test suites: 1 tests passed, 0 failed, 0 skipped (1 total tests)
No files changed, compilation skipped

Running 1 test for src/20231103_AaveV3Ethereum_TreasuryManagementAddToRETHHolding/AaveV3Ethereum_TreasuryManagementAddToRETHHolding_20231103.t.sol:AaveV3Ethereum_TreasuryManagementAddToRETHHolding_20231103_Test
[PASS] test_defaultProposalExecution() (gas: 745874)
Test result: ok. 1 passed; 0 failed; 0 skipped; finished in 5.90s
 
Ran 1 test suites: 1 tests passed, 0 failed, 0 skipped (1 total tests)
No files changed, compilation skipped

Running 1 test for src/20231104_Multi_Disable_Stable_Borrows/AaveV2Ethereum_Disable_Stable_Borrows_20231104.t.sol:AaveV2Ethereum_Disable_Stable_Borrows_20231104_Test
[PASS] test_defaultProposalExecution() (gas: 307388067)
Test result: ok. 1 passed; 0 failed; 0 skipped; finished in 70.38s
 
Ran 1 test suites: 1 tests passed, 0 failed, 0 skipped (1 total tests)
No files changed, compilation skipped
2023-12-05T15:11:40.946351Z ERROR sharedbackend: Failed to send/recv `storage` err=failed to get storage for 0x929EC64c34a17401F460460D4B9390518E5B473e at 86496527663368922706689860496556290549578486741728302811041394611916666092906: (code: -32000, message: missing trie node f990c946a64b870c62c0e7c64138e961e82d2c4461512a706c6031f0bdae2b89 (path ) <nil>, data: None) address=0x929EC64c34a17401F460460D4B9390518E5B473e index=86496527663368922706689860496556290549578486741728302811041394611916666092906
2023-12-05T15:11:40.946399Z 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.

Running 1 test for src/20231104_Multi_Disable_Stable_Borrows/AaveV3Arbitrum_Disable_Stable_Borrows_20231104.t.sol:AaveV3Arbitrum_Disable_Stable_Borrows_20231104_Test
[FAIL. Reason: backend: failed while inspecting: Database error: failed to get storage for 0x929EC64c34a17401F460460D4B9390518E5B473e at 86496527663368922706689860496556290549578486741728302811041394611916666092906: (code: -32000, message: missing trie node f990c946a64b870c62c0e7c64138e961e82d2c4461512a706c6031f0bdae2b89 (path ) <nil>, data: None)] test_defaultProposalExecution() (gas: 0)
Test result: FAILED. 0 passed; 1 failed; 0 skipped; finished in 36.62s
 
Ran 1 test suites: 0 tests passed, 1 failed, 0 skipped (1 total tests)

Failing tests:
Encountered 1 failing test in src/20231104_Multi_Disable_Stable_Borrows/AaveV3Arbitrum_Disable_Stable_Borrows_20231104.t.sol:AaveV3Arbitrum_Disable_Stable_Borrows_20231104_Test
[FAIL. Reason: backend: failed while inspecting: Database error: failed to get storage for 0x929EC64c34a17401F460460D4B9390518E5B473e at 86496527663368922706689860496556290549578486741728302811041394611916666092906: (code: -32000, message: missing trie node f990c946a64b870c62c0e7c64138e961e82d2c4461512a706c6031f0bdae2b89 (path ) <nil>, data: None)] test_defaultProposalExecution() (gas: 0)

Encountered a total of 1 failing tests, 0 tests succeeded
No files changed, compilation skipped
2023-12-05T15:12:13.145105Z ERROR forge::runner: setUp failed reason=Could not instantiate forked environment with fork url: https://avalanche-mainnet.infura.io/v3/a9e99676f39340c4ac6aef864c37f5a8 contract=0x7FA9385bE102ac3EAc297483Dd6233D62b3e1496

Running 1 test for src/20231104_Multi_Disable_Stable_Borrows/AaveV3Avalanche_Disable_Stable_Borrows_20231104.t.sol:AaveV3Avalanche_Disable_Stable_Borrows_20231104_Test
[FAIL. Reason: setup failed: Could not instantiate forked environment with fork url: https://avalanche-mainnet.infura.io/v3/a9e99676f39340c4ac6aef864c37f5a8] setUp() (gas: 0)
Test result: FAILED. 0 passed; 1 failed; 0 skipped; finished in 30.11s
 
Ran 1 test suites: 0 tests passed, 1 failed, 0 skipped (1 total tests)

Failing tests:
Encountered 1 failing test in src/20231104_Multi_Disable_Stable_Borrows/AaveV3Avalanche_Disable_Stable_Borrows_20231104.t.sol:AaveV3Avalanche_Disable_Stable_Borrows_20231104_Test
[FAIL. Reason: setup failed: Could not instantiate forked environment with fork url: https://avalanche-mainnet.infura.io/v3/a9e99676f39340c4ac6aef864c37f5a8] setUp() (gas: 0)

Encountered a total of 1 failing tests, 0 tests succeeded
No files changed, compilation skipped

Running 1 test for src/20231104_Multi_Disable_Stable_Borrows/AaveV3Optimism_Disable_Stable_Borrows_20231104.t.sol:AaveV3Optimism_Disable_Stable_Borrows_20231104_Test
[PASS] test_defaultProposalExecution() (gas: 48660204)
Logs:
  0xDA10009cBd5D07dd0CeCc66161FC93D7c9000da1
  0x350a791Bfc2C21F9Ed5d10980Dad2e2638ffa7f6
  0x7F5c764cBc14f9669B88837ca1490cCa17c31607
  0x68f180fcCe6836688e9084f035309E29Bf0A2095
  0x4200000000000000000000000000000000000006
  0x94b008aA00579c1307B0EF2c499aD98a8ce58e58
  0x8c6f28f2F1A3C87F0f938b96d27520d9751ec8d9
  0x4200000000000000000000000000000000000042
  0x1F32b1c2345538c0c6f582fCB022739c4A194Ebb
  0xc40F949F8a4e094D1b49a23ea9241D289B7b2819
  0xdFA46478F9e5EA86d57387849598dbFB2e964b02
  0x9Bcef72be871e61ED4fBbc7630889beE758eb81D
  E2E: Collateral DAI, TestAsset DAI
  SUPPLY: DAI, Amount: 10000432918741052300154
  SUPPLY: DAI, Amount: 100004329187410523001
  WITHDRAW: DAI, Amount: 50002164593705261500
  WITHDRAW: DAI, Amount: 50002164593705261501
  BORROW: DAI, Amount 100004329187410523001, Stable: false
  REPAY: DAI, Amount: 100004329187410523001
  E2E: Collateral DAI, TestAsset LINK
  SUPPLY: DAI, Amount: 10000432918741052300154
  SUPPLY: LINK, Amount: 8826423949234617882
  WITHDRAW: LINK, Amount: 4413211974617308941
  WITHDRAW: LINK, Amount: 4413211974617308941
  BORROW: LINK, Amount 8826423949234617882, Stable: false
  REPAY: LINK, Amount: 8826423949234617882
  E2E: Collateral DAI, TestAsset USDC
  SUPPLY: DAI, Amount: 10000432918741052300154
  SUPPLY: USDC, Amount: 99986048
  WITHDRAW: USDC, Amount: 49993024
  WITHDRAW: USDC, Amount: 49993024
  BORROW: USDC, Amount 99986048, Stable: false
  REPAY: USDC, Amount: 99986048
  E2E: Collateral DAI, TestAsset WBTC
  SUPPLY: DAI, Amount: 10000432918741052300154
  SUPPLY: WBTC, Amount: 288021
  WITHDRAW: WBTC, Amount: 144010
  WITHDRAW: WBTC, Amount: 144011
  BORROW: WBTC, Amount 288021, Stable: false
  REPAY: WBTC, Amount: 288021
  E2E: Collateral DAI, TestAsset WETH
  SUPPLY: DAI, Amount: 10000432918741052300154
  SUPPLY: WETH, Amount: 54392161610860852
  WITHDRAW: WETH, Amount: 27196080805430426
  WITHDRAW: WETH, Amount: 27196080805430427
  BORROW: WETH, Amount 54392161610860852, Stable: false
  REPAY: WETH, Amount: 54392161610860852
  E2E: Collateral DAI, TestAsset USDT
  SUPPLY: DAI, Amount: 10000432918741052300154
  SUPPLY: USDT, Amount: 99946208
  WITHDRAW: USDT, Amount: 49973104
  WITHDRAW: USDT, Amount: 49973105
  BORROW: USDT, Amount 99946208, Stable: false
  REPAY: USDT, Amount: 99946208
  E2E: Collateral DAI, TestAsset AAVE
  SUPPLY: DAI, Amount: 10000432918741052300154
  SUPPLY: AAVE, Amount: 1115966806683302011
  WITHDRAW: AAVE, Amount: 557983403341651005
  WITHDRAW: AAVE, Amount: 557983403341651007
  E2E: Collateral DAI, TestAsset sUSD
  SUPPLY: DAI, Amount: 10000432918741052300154
  SUPPLY: sUSD, Amount: 100065782244589770869
  WITHDRAW: sUSD, Amount: 50032891122294885434
  WITHDRAW: sUSD, Amount: 50032891122294885435
  BORROW: sUSD, Amount 100065782244589770869, Stable: false
  REPAY: sUSD, Amount: 100065782244589770869
  E2E: Collateral DAI, TestAsset OP
  SUPPLY: DAI, Amount: 10000432918741052300154
  SUPPLY: OP, Amount: 68984547461368653421
  WITHDRAW: OP, Amount: 34492273730684326710
  WITHDRAW: OP, Amount: 34492273730684326711
  BORROW: OP, Amount 68984547461368653421, Stable: false
  REPAY: OP, Amount: 68984547461368653421
  E2E: Collateral DAI, TestAsset wstETH
  SUPPLY: DAI, Amount: 10000432918741052300154
  SUPPLY: wstETH, Amount: 47494214082543329
  WITHDRAW: wstETH, Amount: 23747107041271664
  WITHDRAW: wstETH, Amount: 23747107041271665
  BORROW: wstETH, Amount 47494214082543329, Stable: false
  REPAY: wstETH, Amount: 47494214082543329
  E2E: Collateral DAI, TestAsset LUSD
  SUPPLY: DAI, Amount: 10000432918741052300154
  SUPPLY: LUSD, Amount: 100369396515855057477
  WITHDRAW: LUSD, Amount: 50184698257927528738
  WITHDRAW: LUSD, Amount: 50184698257927528739
  BORROW: LUSD, Amount 100369396515855057477, Stable: false
  REPAY: LUSD, Amount: 100369396515855057477
  E2E: TestAsset MAI SKIPPED
  E2E: Collateral DAI, TestAsset rETH
  SUPPLY: DAI, Amount: 10000432918741052300154
  SUPPLY: rETH, Amount: 49983067682260159
  WITHDRAW: rETH, Amount: 24991533841130079
  WITHDRAW: rETH, Amount: 24991533841130080
  BORROW: rETH, Amount 49983067682260159, Stable: false
  REPAY: rETH, Amount: 49983067682260159

Test result: ok. 1 passed; 0 failed; 0 skipped; finished in 42.53s
 
Ran 1 test suites: 1 tests passed, 0 failed, 0 skipped (1 total tests)
No files changed, compilation skipped

Running 1 test for src/20231104_Multi_Disable_Stable_Borrows/AaveV3Polygon_Disable_Stable_Borrows_20231104.t.sol:AaveV3Polygon_Disable_Stable_Borrows_20231104_Test
[PASS] test_defaultProposalExecution() (gas: 108714841)
Logs:
  0x8f3Cf7ad23Cd3CaDbD9735AFf958023239c6A063
  0x53E0bca35eC356BD5ddDFebbD1Fc0fD03FaBad39
  0x2791Bca1f2de4661ED88A30C99A7a9449Aa84174
  0x1BFD67037B42Cf73acF2047067bd4F2C47D9BfD6
  0x7ceB23fD6bC0adD59E62ac25578270cFf1b9f619
  0xc2132D05D31c914a87C6611C10748AEb04B58e8F
  0x0d500B1d8E8eF31E21C99d1Db9A6444d3ADf1270
  0x172370d5Cd63279eFa6d502DAB29171933a610AF
  0x0b3F868E0BE5597D5DB7fEB59E1CADBb0fdDa50a
  0x385Eeac5cB85A38A9a07A70c73e0a3271CfB54A7
  0x9a71012B13CA4d3D0Cdc72A177DF3ef03b0E76A3
  0x85955046DF4668e1DD369D2DE9f3AEB98DD2A369
  0xE111178A87A3BFf0c8d18DECBa5798827539Ae99
  0xa3Fa99A148fA48D14Ed51d610c367C61876997F1
  0xfa68FB4628DFF1028CFEc22b4162FCcd0d45efb6
  0x03b54A6e9a984069379fae1a4fC4dBAE93B3bCCD
  E2E: Collateral DAI, TestAsset DAI
  SUPPLY: DAI, Amount: 10000274607540723068255
  SUPPLY: DAI, Amount: 100002746075407230682
  WITHDRAW: DAI, Amount: 50001373037703615341
  WITHDRAW: DAI, Amount: 50001373037703615341
  BORROW: DAI, Amount 100002746075407230682, Stable: false
  REPAY: DAI, Amount: 100002746075407230682
  E2E: Collateral DAI, TestAsset LINK
  SUPPLY: DAI, Amount: 10000274607540723068255
  SUPPLY: LINK, Amount: 8860566580069395957
  WITHDRAW: LINK, Amount: 4430283290034697978
  WITHDRAW: LINK, Amount: 4430283290034697979
  BORROW: LINK, Amount 8860566580069395957, Stable: false
  REPAY: LINK, Amount: 8860566580069395957
  E2E: Collateral DAI, TestAsset USDC
  SUPPLY: DAI, Amount: 10000274607540723068255
  SUPPLY: USDC, Amount: 99992020
  WITHDRAW: USDC, Amount: 49996010
  WITHDRAW: USDC, Amount: 49996010
  BORROW: USDC, Amount 99992020, Stable: false
  REPAY: USDC, Amount: 99992020
  E2E: Collateral DAI, TestAsset WBTC
  SUPPLY: DAI, Amount: 10000274607540723068255
  SUPPLY: WBTC, Amount: 288010
  WITHDRAW: WBTC, Amount: 144005
  WITHDRAW: WBTC, Amount: 144006
  BORROW: WBTC, Amount 288010, Stable: false
  REPAY: WBTC, Amount: 288010
  E2E: Collateral DAI, TestAsset WETH
  SUPPLY: DAI, Amount: 10000274607540723068255
  SUPPLY: WETH, Amount: 54450394057501794
  WITHDRAW: WETH, Amount: 27225197028750897
  WITHDRAW: WETH, Amount: 27225197028750897
  BORROW: WETH, Amount 54450394057501794, Stable: false
  REPAY: WETH, Amount: 54450394057501794
  E2E: Collateral DAI, TestAsset USDT
  SUPPLY: DAI, Amount: 10000274607540723068255
  SUPPLY: USDT, Amount: 99938474
  WITHDRAW: USDT, Amount: 49969237
  WITHDRAW: USDT, Amount: 49969237
  BORROW: USDT, Amount 99938474, Stable: false
  REPAY: USDT, Amount: 99938474
  E2E: Collateral DAI, TestAsset AAVE
  SUPPLY: DAI, Amount: 10000274607540723068255
  SUPPLY: AAVE, Amount: 1116782380211688333
  WITHDRAW: AAVE, Amount: 558391190105844166
  WITHDRAW: AAVE, Amount: 558391190105844167
  E2E: Collateral DAI, TestAsset WMATIC
  SUPPLY: DAI, Amount: 10000274607540723068255
  SUPPLY: WMATIC, Amount: 149911466785060746674
  WITHDRAW: WMATIC, Amount: 74955733392530373337
  WITHDRAW: WMATIC, Amount: 74955733392530373336
  BORROW: WMATIC, Amount 149911466785060746674, Stable: false
  REPAY: WMATIC, Amount: 149911466785060746674
  E2E: Collateral DAI, TestAsset CRV
  SUPPLY: DAI, Amount: 10000274607540723068255
  SUPPLY: CRV, Amount: 184774858394553709311
  WITHDRAW: CRV, Amount: 92387429197276854655
  WITHDRAW: CRV, Amount: 92387429197276854656
  E2E: Collateral DAI, TestAsset SUSHI
  SUPPLY: DAI, Amount: 10000274607540723068255
  SUPPLY: SUSHI, Amount: 92850510677808727948
  WITHDRAW: SUSHI, Amount: 46425255338904363974
  WITHDRAW: SUSHI, Amount: 46425255338904363975
  BORROW: SUSHI, Amount 92850510677808727948, Stable: false
  REPAY: SUSHI, Amount: 92850510677808727948
  E2E: Collateral DAI, TestAsset GHST
  SUPPLY: DAI, Amount: 10000274607540723068255
  SUPPLY: GHST, Amount: 119126158640376937085
  WITHDRAW: GHST, Amount: 59563079320188468542
  WITHDRAW: GHST, Amount: 59563079320188468543
  E2E: Collateral DAI, TestAsset BAL
  SUPPLY: DAI, Amount: 10000274607540723068255
  SUPPLY: BAL, Amount: 29236676739695850501
  WITHDRAW: BAL, Amount: 14618338369847925250
  WITHDRAW: BAL, Amount: 14618338369847925251
  BORROW: BAL, Amount 29236676739695850501, Stable: false
  REPAY: BAL, Amount: 29236676739695850501
  E2E: Collateral DAI, TestAsset DPI
  SUPPLY: DAI, Amount: 10000274607540723068255
  SUPPLY: DPI, Amount: 1329681210708846014
  WITHDRAW: DPI, Amount: 664840605354423007
  WITHDRAW: DPI, Amount: 664840605354423006
  BORROW: DPI, Amount 1329681210708846014, Stable: false
  REPAY: DPI, Amount: 1329681210708846014
  E2E: Collateral DAI, TestAsset EURS
  SUPPLY: DAI, Amount: 10000274607540723068255
  SUPPLY: EURS, Amount: 9319
  WITHDRAW: EURS, Amount: 4659
  WITHDRAW: EURS, Amount: 4659
  BORROW: EURS, Amount 9319, Stable: false
  REPAY: EURS, Amount: 9319
  E2E: TestAsset jEUR SKIPPED
  E2E: Collateral DAI, TestAsset agEUR
  Skip: agEUR, supply cap fully utilized
  E2E: TestAsset miMATIC SKIPPED
  E2E: Collateral DAI, TestAsset stMATIC
  SUPPLY: DAI, Amount: 10000274607540723068255
  SUPPLY: stMATIC, Amount: 137184156629187726435
  WITHDRAW: stMATIC, Amount: 68592078314593863217
  WITHDRAW: stMATIC, Amount: 68592078314593863218
  E2E: Collateral DAI, TestAsset MaticX
  SUPPLY: DAI, Amount: 10000274607540723068255
  SUPPLY: MaticX, Amount: 138063716570873918198
  WITHDRAW: MaticX, Amount: 69031858285436959099
  WITHDRAW: MaticX, Amount: 69031858285436959099
  BORROW: MaticX, Amount 138063716570873918198, Stable: false
  REPAY: MaticX, Amount: 138063716570873918198
  E2E: Collateral DAI, TestAsset wstETH
  Skip: wstETH, supply cap fully utilized

Test result: ok. 1 passed; 0 failed; 0 skipped; finished in 56.05s
 
Ran 1 test suites: 1 tests passed, 0 failed, 0 skipped (1 total tests)
No files changed, compilation skipped
2023-12-05T15:14:28.094920Z ERROR forge::runner: setUp failed reason=Could not instantiate forked environment with fork url: https://avalanche-mainnet.infura.io/v3/a9e99676f39340c4ac6aef864c37f5a8 contract=0x7FA9385bE102ac3EAc297483Dd6233D62b3e1496

Running 1 test for src/20231109_Multi_AllowEmergencyAdminToFreezeOnAaveV2/AaveV2Avalanche_AllowEmergencyAdminToFreeze.t.sol:AaveV2Avalanche_AllowEmergencyAdminToFreeze_Test
[FAIL. Reason: setup failed: Could not instantiate forked environment with fork url: https://avalanche-mainnet.infura.io/v3/a9e99676f39340c4ac6aef864c37f5a8] setUp() (gas: 0)
Test result: FAILED. 0 passed; 1 failed; 0 skipped; finished in 30.12s
 
Ran 1 test suites: 0 tests passed, 1 failed, 0 skipped (1 total tests)

Failing tests:
Encountered 1 failing test in src/20231109_Multi_AllowEmergencyAdminToFreezeOnAaveV2/AaveV2Avalanche_AllowEmergencyAdminToFreeze.t.sol:AaveV2Avalanche_AllowEmergencyAdminToFreeze_Test
[FAIL. Reason: setup failed: Could not instantiate forked environment with fork url: https://avalanche-mainnet.infura.io/v3/a9e99676f39340c4ac6aef864c37f5a8] setUp() (gas: 0)

Encountered a total of 1 failing tests, 0 tests succeeded
No files changed, compilation skipped

Running 1 test for src/20231109_Multi_AllowEmergencyAdminToFreezeOnAaveV2/AaveV2Polygon_AllowEmergencyAdminToFreeze.t.sol:AaveV2Polygon_AllowEmergencyAdminToFreeze_Test
[PASS] test_defaultProposalExecution() (gas: 32437848)
Logs:
  E2E: Collateral DAI, TestAsset DAI
  SUPPLY: DAI, Amount: 199027690400000041706964
  SUPPLY: DAI, Amount: 1990276904000000417069
  WITHDRAW: DAI, Amount: 995138452000000208534
  WITHDRAW: DAI, Amount: 995138452000000208535
  BORROW: DAI, Amount 1990276904000000417069, Stable: false
  REPAY: DAI, Amount: 1990276904000000417069
  E2E: Collateral DAI, TestAsset USDC
  SUPPLY: DAI, Amount: 199027690400000041706964
  SUPPLY: USDC, Amount: 1989574991
  WITHDRAW: USDC, Amount: 994787495
  WITHDRAW: USDC, Amount: 994787496
  BORROW: USDC, Amount 1989574991, Stable: false
  REPAY: USDC, Amount: 1989574991
  E2E: Collateral DAI, TestAsset USDT
  SUPPLY: DAI, Amount: 199027690400000041706964
  SUPPLY: USDT, Amount: 1988169535
  WITHDRAW: USDT, Amount: 994084767
  WITHDRAW: USDT, Amount: 994084769
  BORROW: USDT, Amount 1988169535, Stable: false
  REPAY: USDT, Amount: 1988169535
  E2E: Collateral DAI, TestAsset WBTC
  SUPPLY: DAI, Amount: 199027690400000041706964
  SUPPLY: WBTC, Amount: 5590901
  WITHDRAW: WBTC, Amount: 2795450
  WITHDRAW: WBTC, Amount: 2795450
  BORROW: WBTC, Amount 5590901, Stable: false
  REPAY: WBTC, Amount: 5590901
  E2E: Collateral DAI, TestAsset WETH
  SUPPLY: DAI, Amount: 199027690400000041706964
  SUPPLY: WETH, Amount: 1000000000000000000
  WITHDRAW: WETH, Amount: 500000000000000000
  WITHDRAW: WETH, Amount: 499999999999999999
  BORROW: WETH, Amount 1000000000000000000, Stable: false
  REPAY: WETH, Amount: 1000000000000000000
  E2E: Collateral DAI, TestAsset WMATIC
  SUPPLY: DAI, Amount: 199027690400000041706964
  SUPPLY: WMATIC, Amount: 2099690072326343119186
  WITHDRAW: WMATIC, Amount: 1049845036163171559593
  WITHDRAW: WMATIC, Amount: 1049845036163171559593
  BORROW: WMATIC, Amount 2099690072326343119186, Stable: false
  REPAY: WMATIC, Amount: 2099690072326343119186
  E2E: Collateral DAI, TestAsset AAVE
  SUPPLY: DAI, Amount: 199027690400000041706964
  SUPPLY: AAVE, Amount: 21256604582842478296
  WITHDRAW: AAVE, Amount: 10628302291421239148
  WITHDRAW: AAVE, Amount: 10628302291421239148

Test result: ok. 1 passed; 0 failed; 0 skipped; finished in 37.86s
 
Ran 1 test suites: 1 tests passed, 0 failed, 0 skipped (1 total tests)
No files changed, compilation skipped

Running 1 test for src/20231112_AaveV3Polygon_WMATICInterestRateUpdate/AaveV3Polygon_WMATICInterestRateUpdate_20231112.t.sol:AaveV3Polygon_WMATICInterestRateUpdate_20231112_Test
[PASS] test_defaultProposalExecution() (gas: 108218871)
Logs:
  0x8f3Cf7ad23Cd3CaDbD9735AFf958023239c6A063
  0x53E0bca35eC356BD5ddDFebbD1Fc0fD03FaBad39
  0x2791Bca1f2de4661ED88A30C99A7a9449Aa84174
  0x1BFD67037B42Cf73acF2047067bd4F2C47D9BfD6
  0x7ceB23fD6bC0adD59E62ac25578270cFf1b9f619
  0xc2132D05D31c914a87C6611C10748AEb04B58e8F
  0x0d500B1d8E8eF31E21C99d1Db9A6444d3ADf1270
  0x172370d5Cd63279eFa6d502DAB29171933a610AF
  0x0b3F868E0BE5597D5DB7fEB59E1CADBb0fdDa50a
  0x385Eeac5cB85A38A9a07A70c73e0a3271CfB54A7
  0x9a71012B13CA4d3D0Cdc72A177DF3ef03b0E76A3
  0x85955046DF4668e1DD369D2DE9f3AEB98DD2A369
  0xE111178A87A3BFf0c8d18DECBa5798827539Ae99
  0xa3Fa99A148fA48D14Ed51d610c367C61876997F1
  0xfa68FB4628DFF1028CFEc22b4162FCcd0d45efb6
  0x03b54A6e9a984069379fae1a4fC4dBAE93B3bCCD
  E2E: Collateral DAI, TestAsset DAI
  SUPPLY: DAI, Amount: 9999800003999920001599
  SUPPLY: DAI, Amount: 99998000039999200015
  WITHDRAW: DAI, Amount: 49999000019999600007
  WITHDRAW: DAI, Amount: 49999000019999600007
  BORROW: DAI, Amount 99998000039999200015, Stable: false
  REPAY: DAI, Amount: 99998000039999200015
  E2E: Collateral DAI, TestAsset LINK
  SUPPLY: DAI, Amount: 9999800003999920001599
  SUPPLY: LINK, Amount: 6706052911456242103
  WITHDRAW: LINK, Amount: 3353026455728121051
  WITHDRAW: LINK, Amount: 3353026455728121052
  BORROW: LINK, Amount 6706052911456242103, Stable: false
  REPAY: LINK, Amount: 6706052911456242103
  E2E: Collateral DAI, TestAsset USDC
  SUPPLY: DAI, Amount: 9999800003999920001599
  SUPPLY: USDC, Amount: 100000000
  WITHDRAW: USDC, Amount: 50000000
  WITHDRAW: USDC, Amount: 50000001
  BORROW: USDC, Amount 100000000, Stable: false
  REPAY: USDC, Amount: 100000000
  E2E: Collateral DAI, TestAsset WBTC
  SUPPLY: DAI, Amount: 9999800003999920001599
  SUPPLY: WBTC, Amount: 272172
  WITHDRAW: WBTC, Amount: 136086
  WITHDRAW: WBTC, Amount: 136086
  BORROW: WBTC, Amount 272172, Stable: false
  REPAY: WBTC, Amount: 272172
  E2E: Collateral DAI, TestAsset WETH
  SUPPLY: DAI, Amount: 9999800003999920001599
  SUPPLY: WETH, Amount: 48070665342863323
  WITHDRAW: WETH, Amount: 24035332671431661
  WITHDRAW: WETH, Amount: 24035332671431662
  BORROW: WETH, Amount 48070665342863323, Stable: false
  REPAY: WETH, Amount: 48070665342863323
  E2E: Collateral DAI, TestAsset USDT
  SUPPLY: DAI, Amount: 9999800003999920001599
  SUPPLY: USDT, Amount: 99970448
  WITHDRAW: USDT, Amount: 49985224
  WITHDRAW: USDT, Amount: 49985224
  BORROW: USDT, Amount 99970448, Stable: false
  REPAY: USDT, Amount: 99970448
  E2E: Collateral DAI, TestAsset AAVE
  SUPPLY: DAI, Amount: 9999800003999920001599
  SUPPLY: AAVE, Amount: 1038483077906666424
  WITHDRAW: AAVE, Amount: 519241538953333212
  WITHDRAW: AAVE, Amount: 519241538953333211
  E2E: Collateral DAI, TestAsset WMATIC
  SUPPLY: DAI, Amount: 9999800003999920001599
  SUPPLY: WMATIC, Amount: 113322636356397107584
  WITHDRAW: WMATIC, Amount: 56661318178198553792
  WITHDRAW: WMATIC, Amount: 56661318178198553793
  BORROW: WMATIC, Amount 113322636356397107584, Stable: false
  REPAY: WMATIC, Amount: 113322636356397107584
  E2E: TestAsset CRV SKIPPED
  E2E: Collateral DAI, TestAsset SUSHI
  SUPPLY: DAI, Amount: 9999800003999920001599
  SUPPLY: SUSHI, Amount: 99333162573004659500
  WITHDRAW: SUSHI, Amount: 49666581286502329750
  WITHDRAW: SUSHI, Amount: 49666581286502329750
  BORROW: SUSHI, Amount 99333162573004659500, Stable: false
  REPAY: SUSHI, Amount: 99333162573004659500
  E2E: Collateral DAI, TestAsset GHST
  SUPPLY: DAI, Amount: 9999800003999920001599
  SUPPLY: GHST, Amount: 113708022949280922970
  WITHDRAW: GHST, Amount: 56854011474640461485
  WITHDRAW: GHST, Amount: 56854011474640461484
  E2E: Collateral DAI, TestAsset BAL
  SUPPLY: DAI, Amount: 9999800003999920001599
  SUPPLY: BAL, Amount: 24578811042045607925
  WITHDRAW: BAL, Amount: 12289405521022803962
  WITHDRAW: BAL, Amount: 12289405521022803964
  BORROW: BAL, Amount 24578811042045607925, Stable: false
  REPAY: BAL, Amount: 24578811042045607925
  E2E: Collateral DAI, TestAsset DPI
  SUPPLY: DAI, Amount: 9999800003999920001599
  SUPPLY: DPI, Amount: 1162519003735935938
  WITHDRAW: DPI, Amount: 581259501867967969
  WITHDRAW: DPI, Amount: 581259501867967970
  BORROW: DPI, Amount 1162519003735935938, Stable: false
  REPAY: DPI, Amount: 1162519003735935938
  E2E: Collateral DAI, TestAsset EURS
  SUPPLY: DAI, Amount: 9999800003999920001599
  SUPPLY: EURS, Amount: 9344
  WITHDRAW: EURS, Amount: 4672
  WITHDRAW: EURS, Amount: 4673
  BORROW: EURS, Amount 9344, Stable: false
  REPAY: EURS, Amount: 9344
  E2E: TestAsset jEUR SKIPPED
  E2E: Collateral DAI, TestAsset agEUR
  Skip: agEUR, supply cap fully utilized
  E2E: TestAsset miMATIC SKIPPED
  E2E: Collateral DAI, TestAsset stMATIC
  SUPPLY: DAI, Amount: 9999800003999920001599
  SUPPLY: stMATIC, Amount: 103586946635941397135
  WITHDRAW: stMATIC, Amount: 51793473317970698567
  WITHDRAW: stMATIC, Amount: 51793473317970698569
  E2E: Collateral DAI, TestAsset MaticX
  SUPPLY: DAI, Amount: 9999800003999920001599
  SUPPLY: MaticX, Amount: 104274561510609722870
  WITHDRAW: MaticX, Amount: 52137280755304861435
  WITHDRAW: MaticX, Amount: 52137280755304861436
  BORROW: MaticX, Amount 104274561510609722870, Stable: false
  REPAY: MaticX, Amount: 104274561510609722870
  E2E: Collateral DAI, TestAsset wstETH
  Skip: wstETH, supply cap fully utilized

Test result: ok. 1 passed; 0 failed; 0 skipped; finished in 54.91s
 
Ran 1 test suites: 1 tests passed, 0 failed, 0 skipped (1 total tests)
No files changed, compilation skipped

Running 1 test for src/20231113_Multi_IncreaseStablecoinOptimalBorrowRates/AaveV2Ethereum_IncreaseStablecoinOptimalBorrowRates_20231113.t.sol:AaveV2Ethereum_IncreaseStablecoinOptimalBorrowRates_20231113_Test
[PASS] test_defaultProposalExecution() (gas: 331758927)
Logs:
  E2E: Collateral WBTC, TestAsset USDT
  SUPPLY: WBTC, Amount: 565707573
  SUPPLY: USDT, Amount: 2090738729
  WITHDRAW: USDT, Amount: 1045369364
  WITHDRAW: USDT, Amount: 1045369364
  BORROW: USDT, Amount 2090738729, Stable: false
  REPAY: USDT, Amount: 2090738729
  E2E: Collateral WBTC, TestAsset WBTC
  SUPPLY: WBTC, Amount: 565707573
  SUPPLY: WBTC, Amount: 5657075
  WITHDRAW: WBTC, Amount: 2828537
  WITHDRAW: WBTC, Amount: 2828538
  BORROW: WBTC, Amount 5657075, Stable: false
  REPAY: WBTC, Amount: 5657075
  E2E: Collateral WBTC, TestAsset WETH
  SUPPLY: WBTC, Amount: 565707573
  SUPPLY: WETH, Amount: 1000000000000000000
  WITHDRAW: WETH, Amount: 500000000000000000
  WITHDRAW: WETH, Amount: 500000000000000000
  BORROW: WETH, Amount 1000000000000000000, Stable: false
  REPAY: WETH, Amount: 1000000000000000000
  E2E: Collateral WBTC, TestAsset AAVE
  SUPPLY: WBTC, Amount: 565707573
  SUPPLY: AAVE, Amount: 21615243603796585623
  WITHDRAW: AAVE, Amount: 10807621801898292811
  WITHDRAW: AAVE, Amount: 10807621801898292812
  E2E: Collateral WBTC, TestAsset DAI
  SUPPLY: WBTC, Amount: 565707573
  SUPPLY: DAI, Amount: 2089919225690736259814
  WITHDRAW: DAI, Amount: 1044959612845368129907
  WITHDRAW: DAI, Amount: 1044959612845368129908
  BORROW: DAI, Amount 2089919225690736259814, Stable: false
  REPAY: DAI, Amount: 2089919225690736259814
  E2E: Collateral WBTC, TestAsset sUSD
  SUPPLY: WBTC, Amount: 565707573
  SUPPLY: sUSD, Amount: 2084638626668427262308
  WITHDRAW: sUSD, Amount: 1042319313334213631154
  WITHDRAW: sUSD, Amount: 1042319313334213631155
  BORROW: sUSD, Amount 2084638626668427262308, Stable: false
  REPAY: sUSD, Amount: 2084638626668427262308
  E2E: Collateral WBTC, TestAsset USDC
  SUPPLY: WBTC, Amount: 565707573
  SUPPLY: USDC, Amount: 2101954348
  WITHDRAW: USDC, Amount: 1050977174
  WITHDRAW: USDC, Amount: 1050977174
  BORROW: USDC, Amount 2101954348, Stable: false
  REPAY: USDC, Amount: 2101954348
  E2E: Collateral WBTC, TestAsset GUSD
  SUPPLY: WBTC, Amount: 565707573
  SUPPLY: GUSD, Amount: 209856
  WITHDRAW: GUSD, Amount: 104928
  WITHDRAW: GUSD, Amount: 104929
  BORROW: GUSD, Amount 209856, Stable: false
  REPAY: GUSD, Amount: 209856
  E2E: Collateral WBTC, TestAsset USDP
  SUPPLY: WBTC, Amount: 565707573
  SUPPLY: USDP, Amount: 2094282027513067652849
  WITHDRAW: USDP, Amount: 1047141013756533826424
  WITHDRAW: USDP, Amount: 1047141013756533826425
  BORROW: USDP, Amount 2094282027513067652849, Stable: false
  REPAY: USDP, Amount: 2094282027513067652849
  E2E: Collateral WBTC, TestAsset FRAX
  SUPPLY: WBTC, Amount: 565707573
  SUPPLY: FRAX, Amount: 2102513137195384351841
  WITHDRAW: FRAX, Amount: 1051256568597692175920
  WITHDRAW: FRAX, Amount: 1051256568597692175922
  BORROW: FRAX, Amount 2102513137195384351841, Stable: false
  REPAY: FRAX, Amount: 2102513137195384351841
  E2E: Collateral WBTC, TestAsset stETH
  SUPPLY: WBTC, Amount: 565707573
  SUPPLY: stETH, Amount: 1000000000000000000
  WITHDRAW: stETH, Amount: 500000000000000000
  WITHDRAW: stETH, Amount: 499999999999999999
  E2E: Collateral WBTC, TestAsset LUSD
  SUPPLY: WBTC, Amount: 565707573
  SUPPLY: LUSD, Amount: 2105791687046590391480
  WITHDRAW: LUSD, Amount: 1052895843523295195740
  WITHDRAW: LUSD, Amount: 1052895843523295195741
  BORROW: LUSD, Amount 2105791687046590391480, Stable: false
  REPAY: LUSD, Amount: 2105791687046590391480

Test result: ok. 1 passed; 0 failed; 0 skipped; finished in 89.59s
 
Ran 1 test suites: 1 tests passed, 0 failed, 0 skipped (1 total tests)
No files changed, compilation skipped

Running 1 test for src/20231113_Multi_IncreaseStablecoinOptimalBorrowRates/AaveV3Metis_IncreaseStablecoinOptimalBorrowRates_20231113.t.sol:AaveV3Metis_IncreaseStablecoinOptimalBorrowRates_20231113_Test
[PASS] test_defaultProposalExecution() (gas: 13372413)
Logs:
  0x4c078361FC9BbB78DF910800A991C7c3DD2F6ce0
  0xDeadDeAddeAddEAddeadDEaDDEAdDeaDDeAD0000
  0xEA32A96608495e54156Ae48931A7c20f0dcc1a21
  0xbB06DCA3AE6887fAbF931640f67cab3e3a16F4dC
  0x420000000000000000000000000000000000000A
  E2E: Collateral m.DAI, TestAsset m.DAI
  SUPPLY: m.DAI, Amount: 10000000000000000000000
  SUPPLY: m.DAI, Amount: 100000000000000000000
  WITHDRAW: m.DAI, Amount: 50000000000000000000
  WITHDRAW: m.DAI, Amount: 50000000000000000000
  BORROW: m.DAI, Amount 100000000000000000000, Stable: false
  REPAY: m.DAI, Amount: 100000000000000000000
  E2E: Collateral m.DAI, TestAsset Metis
  SUPPLY: m.DAI, Amount: 10000000000000000000000
  SUPPLY: Metis, Amount: 4958544210136217199
  WITHDRAW: Metis, Amount: 2479272105068108599
  WITHDRAW: Metis, Amount: 2479272105068108600
  BORROW: Metis, Amount 4958544210136217199, Stable: false
  REPAY: Metis, Amount: 4958544210136217199
  E2E: Collateral m.DAI, TestAsset m.USDC
  SUPPLY: m.DAI, Amount: 10000000000000000000000
  SUPPLY: m.USDC, Amount: 100002185
  WITHDRAW: m.USDC, Amount: 50001092
  WITHDRAW: m.USDC, Amount: 50001093
  BORROW: m.USDC, Amount 100002185, Stable: false
  REPAY: m.USDC, Amount: 100002185
  E2E: Collateral m.DAI, TestAsset m.USDT
  SUPPLY: m.DAI, Amount: 10000000000000000000000
  SUPPLY: m.USDT, Amount: 99974536
  WITHDRAW: m.USDT, Amount: 49987268
  WITHDRAW: m.USDT, Amount: 49987268
  BORROW: m.USDT, Amount 99974536, Stable: false
  REPAY: m.USDT, Amount: 99974536
  E2E: Collateral m.DAI, TestAsset WETH
  SUPPLY: m.DAI, Amount: 10000000000000000000000
  SUPPLY: WETH, Amount: 48491225723819099
  WITHDRAW: WETH, Amount: 24245612861909549
  WITHDRAW: WETH, Amount: 24245612861909550
  BORROW: WETH, Amount 48491225723819099, Stable: false
  REPAY: WETH, Amount: 48491225723819099

Test result: ok. 1 passed; 0 failed; 0 skipped; finished in 44.59s
 
Ran 1 test suites: 1 tests passed, 0 failed, 0 skipped (1 total tests)
No files changed, compilation skipped

Running 1 test for src/20231114_AaveV3Ethereum_TokenLogicFunding/AaveV3Ethereum_TokenLogicFunding_20231114.t.sol:AaveV3Ethereum_TokenLogicFunding_20231114_Test
[PASS] test_defaultProposalExecution() (gas: 125676)
Test result: ok. 1 passed; 0 failed; 0 skipped; finished in 1.39s
 
Ran 1 test suites: 1 tests passed, 0 failed, 0 skipped (1 total tests)
No files changed, compilation skipped

Running 1 test for src/20231124_AaveV2Polygon_ReserveFactorUpdatesPolygonAaveV2/AaveV2Polygon_ReserveFactorUpdatesPolygonAaveV2_20231124.t.sol:AaveV2Polygon_ReserveFactorUpdatesPolygonAaveV2_20231124_Test
[PASS] test_defaultProposalExecution() (gas: 32665508)
Logs:
  E2E: Collateral DAI, TestAsset DAI
  SUPPLY: DAI, Amount: 203915641100000157246892
  SUPPLY: DAI, Amount: 2039156411000001572468
  WITHDRAW: DAI, Amount: 1019578205500000786234
  WITHDRAW: DAI, Amount: 1019578205500000786234
  BORROW: DAI, Amount 2039156411000001572468, Stable: false
  REPAY: DAI, Amount: 2039156411000001572468
  E2E: Collateral DAI, TestAsset USDC
  SUPPLY: DAI, Amount: 203915641100000157246892
  SUPPLY: USDC, Amount: 2038167362
  WITHDRAW: USDC, Amount: 1019083681
  WITHDRAW: USDC, Amount: 1019083681
  BORROW: USDC, Amount 2038167362, Stable: false
  REPAY: USDC, Amount: 2038167362
  E2E: Collateral DAI, TestAsset USDT
  SUPPLY: DAI, Amount: 203915641100000157246892
  SUPPLY: USDT, Amount: 2039083541
  WITHDRAW: USDT, Amount: 1019541770
  WITHDRAW: USDT, Amount: 1019541771
  BORROW: USDT, Amount 2039083541, Stable: false
  REPAY: USDT, Amount: 2039083541
  E2E: Collateral DAI, TestAsset WBTC
  SUPPLY: DAI, Amount: 203915641100000157246892
  SUPPLY: WBTC, Amount: 5439884
  WITHDRAW: WBTC, Amount: 2719942
  WITHDRAW: WBTC, Amount: 2719943
  BORROW: WBTC, Amount 5439884, Stable: false
  REPAY: WBTC, Amount: 5439884
  E2E: Collateral DAI, TestAsset WETH
  SUPPLY: DAI, Amount: 203915641100000157246892
  SUPPLY: WETH, Amount: 1000000000000000000
  WITHDRAW: WETH, Amount: 500000000000000000
  WITHDRAW: WETH, Amount: 500000000000000001
  BORROW: WETH, Amount 1000000000000000000, Stable: false
  REPAY: WETH, Amount: 1000000000000000000
  E2E: Collateral DAI, TestAsset WMATIC
  SUPPLY: DAI, Amount: 203915641100000157246892
  SUPPLY: WMATIC, Amount: 2697685410307232196636
  WITHDRAW: WMATIC, Amount: 1348842705153616098318
  WITHDRAW: WMATIC, Amount: 1348842705153616098318
  BORROW: WMATIC, Amount 2697685410307232196636, Stable: false
  REPAY: WMATIC, Amount: 2697685410307232196636
  E2E: Collateral DAI, TestAsset AAVE
  SUPPLY: DAI, Amount: 203915641100000157246892
  SUPPLY: AAVE, Amount: 20994201709684588863
  WITHDRAW: AAVE, Amount: 10497100854842294431
  WITHDRAW: AAVE, Amount: 10497100854842294431

Test result: ok. 1 passed; 0 failed; 0 skipped; finished in 39.78s
 
Ran 1 test suites: 1 tests passed, 0 failed, 0 skipped (1 total tests)
No files changed, compilation skipped

Running 3 tests for src/20231125_Multi_UpdatePriceOracleSentinel/AaveV3Arbitrum_UpdatePriceOracleSentinel_20231125.t.sol:AaveV3Arbitrum_UpdatePriceOracleSentinel_20231125_Test
[PASS] test_borrwingAndLiquidationAllowed() (gas: 117213)
[PASS] test_defaultProposalExecution() (gas: 64400590)
Logs:
  0xDA10009cBd5D07dd0CeCc66161FC93D7c9000da1
  0xf97f4df75117a78c1A5a0DBb814Af92458539FB4
  0xFF970A61A04b1cA14834A43f5dE4533eBDDB5CC8
  0x2f2a2543B76A4166549F7aaB2e75Bef0aefC5B0f
  0x82aF49447D8a07e3bd95BD0d56f35241523fBab1
  0xFd086bC7CD5C481DCC9C85ebE478A1C0b69FCbb9
  0xD22a58f79e9481D1a88e00c343885A588b34b68B
  0x5979D7b546E38E414F7E9822514be443A4800529
  0x3F56e0c36d275367b8C502090EDF38289b3dEa0d
  0xEC70Dcb4A1EFa46b8F2D97C310C9c4790ba5ffA8
  0x93b346b6BC2548dA6A1E7d98E9a421B42541425b
  0xaf88d065e77c8cC2239327C5EDb3A432268e5831
  0x17FC002b466eEc40DaE837Fc4bE5c67993ddBd6F
  0x912CE59144191C1204E64559FE8253a0e49E6548
  E2E: Collateral DAI, TestAsset DAI
  SUPPLY: DAI, Amount: 10000959292015290106627
  SUPPLY: DAI, Amount: 100009592920152901066
  WITHDRAW: DAI, Amount: 50004796460076450533
  WITHDRAW: DAI, Amount: 50004796460076450533
  BORROW: DAI, Amount 100009592920152901066, Stable: false
  REPAY: DAI, Amount: 100009592920152901066
  E2E: Collateral DAI, TestAsset LINK
  SUPPLY: DAI, Amount: 10000959292015290106627
  SUPPLY: LINK, Amount: 6780243791544168256
  WITHDRAW: LINK, Amount: 3390121895772084128
  WITHDRAW: LINK, Amount: 3390121895772084128
  BORROW: LINK, Amount 6780243791544168256, Stable: false
  REPAY: LINK, Amount: 6780243791544168256
  E2E: Collateral DAI, TestAsset USDC
  SUPPLY: DAI, Amount: 10000959292015290106627
  SUPPLY: USDC, Amount: 100008756
  WITHDRAW: USDC, Amount: 50004378
  WITHDRAW: USDC, Amount: 50004378
  BORROW: USDC, Amount 100008756, Stable: false
  REPAY: USDC, Amount: 100008756
  E2E: Collateral DAI, TestAsset WBTC
  SUPPLY: DAI, Amount: 10000959292015290106627
  SUPPLY: WBTC, Amount: 265636
  WITHDRAW: WBTC, Amount: 132818
  WITHDRAW: WBTC, Amount: 132817
  BORROW: WBTC, Amount 265636, Stable: false
  REPAY: WBTC, Amount: 265636
  E2E: Collateral DAI, TestAsset WETH
  SUPPLY: DAI, Amount: 10000959292015290106627
  SUPPLY: WETH, Amount: 48304228136494439
  WITHDRAW: WETH, Amount: 24152114068247219
  WITHDRAW: WETH, Amount: 24152114068247221
  BORROW: WETH, Amount 48304228136494439, Stable: false
  REPAY: WETH, Amount: 48304228136494439
  E2E: Collateral DAI, TestAsset USDT
  SUPPLY: DAI, Amount: 10000959292015290106627
  SUPPLY: USDT, Amount: 99941034
  WITHDRAW: USDT, Amount: 49970517
  WITHDRAW: USDT, Amount: 49970518
  BORROW: USDT, Amount 99941034, Stable: false
  REPAY: USDT, Amount: 99941034
  E2E: Collateral DAI, TestAsset AAVE
  Skip: AAVE, supply cap fully utilized
  E2E: Collateral DAI, TestAsset EURS
  SUPPLY: DAI, Amount: 10000959292015290106627
  SUPPLY: EURS, Amount: 9140
  WITHDRAW: EURS, Amount: 4570
  WITHDRAW: EURS, Amount: 4571
  BORROW: EURS, Amount 9140, Stable: false
  REPAY: EURS, Amount: 9140
  E2E: Collateral DAI, TestAsset wstETH
  SUPPLY: DAI, Amount: 10000959292015290106627
  SUPPLY: wstETH, Amount: 42086205368372437
  WITHDRAW: wstETH, Amount: 21043102684186218
  WITHDRAW: wstETH, Amount: 21043102684186218
  BORROW: wstETH, Amount 42086205368372437, Stable: false
  REPAY: wstETH, Amount: 42086205368372437
  E2E: TestAsset MAI SKIPPED
  E2E: Collateral DAI, TestAsset rETH
  SUPPLY: DAI, Amount: 10000959292015290106627
  SUPPLY: rETH, Amount: 44304392723359714
  WITHDRAW: rETH, Amount: 22152196361679857
  WITHDRAW: rETH, Amount: 22152196361679856
  BORROW: rETH, Amount 44304392723359714, Stable: false
  REPAY: rETH, Amount: 44304392723359714
  E2E: Collateral DAI, TestAsset LUSD
  SUPPLY: DAI, Amount: 10000959292015290106627
  SUPPLY: LUSD, Amount: 100698274055750270213
  WITHDRAW: LUSD, Amount: 50349137027875135106
  WITHDRAW: LUSD, Amount: 50349137027875135108
  BORROW: LUSD, Amount 100698274055750270213, Stable: false
  REPAY: LUSD, Amount: 100698274055750270213
  E2E: Collateral DAI, TestAsset USDC
  SUPPLY: DAI, Amount: 10000959292015290106627
  SUPPLY: USDC, Amount: 100008756
  WITHDRAW: USDC, Amount: 50004378
  WITHDRAW: USDC, Amount: 50004377
  BORROW: USDC, Amount 100008756, Stable: false
  REPAY: USDC, Amount: 100008756
  E2E: Collateral DAI, TestAsset FRAX
  SUPPLY: DAI, Amount: 10000959292015290106627
  SUPPLY: FRAX, Amount: 100078218132946166735
  WITHDRAW: FRAX, Amount: 50039109066473083367
  WITHDRAW: FRAX, Amount: 50039109066473083367
  BORROW: FRAX, Amount 100078218132946166735, Stable: false
  REPAY: FRAX, Amount: 100078218132946166735
  E2E: Collateral DAI, TestAsset ARB
  SUPPLY: DAI, Amount: 10000959292015290106627
  SUPPLY: ARB, Amount: 94849663283695342881
  WITHDRAW: ARB, Amount: 47424831641847671440
  WITHDRAW: ARB, Amount: 47424831641847671442
  BORROW: ARB, Amount 94849663283695342881, Stable: false
  REPAY: ARB, Amount: 94849663283695342881

[PASS] test_priceOracleSentinelSetCorrectly() (gas: 88312)
Test result: ok. 3 passed; 0 failed; 0 skipped; finished in 42.92s
 
Ran 1 test suites: 3 tests passed, 0 failed, 0 skipped (3 total tests)
No files changed, compilation skipped

Running 3 tests for src/20231125_Multi_UpdatePriceOracleSentinel/AaveV3Base_UpdatePriceOracleSentinel_20231125.t.sol:AaveV3Base_UpdatePriceOracleSentinel_20231125_Test
[PASS] test_borrwingAndLiquidationAllowed() (gas: 117193)
[PASS] test_defaultProposalExecution() (gas: 6195562)
Logs:
  0x4200000000000000000000000000000000000006
  0x2Ae3F1Ec7F1F5012CFEab0185bfc7aa3cf0DEc22
  0xd9aAEc86B65D86f6A7B5B1b0c42FFA531710b6CA
  E2E: Collateral WETH, TestAsset WETH
  SUPPLY: WETH, Amount: 4828352083433924001
  SUPPLY: WETH, Amount: 48283520834339240
  WITHDRAW: WETH, Amount: 24141760417169620
  WITHDRAW: WETH, Amount: 24141760417169620
  BORROW: WETH, Amount 48283520834339240, Stable: false
  REPAY: WETH, Amount: 48283520834339240
  E2E: Collateral WETH, TestAsset cbETH
  SUPPLY: WETH, Amount: 4828352083433924001
  SUPPLY: cbETH, Amount: 45788718412933293
  WITHDRAW: cbETH, Amount: 22894359206466646
  WITHDRAW: cbETH, Amount: 22894359206466647
  BORROW: cbETH, Amount 45788718412933293, Stable: false
  REPAY: cbETH, Amount: 45788718412933293
  E2E: Collateral WETH, TestAsset USDbC
  SUPPLY: WETH, Amount: 4828352083433924001
  SUPPLY: USDbC, Amount: 100005113
  WITHDRAW: USDbC, Amount: 50002556
  WITHDRAW: USDbC, Amount: 50002558
  BORROW: USDbC, Amount 100005113, Stable: false
  REPAY: USDbC, Amount: 100005113

[PASS] test_priceOracleSentinelSetCorrectly() (gas: 88462)
Test result: ok. 3 passed; 0 failed; 0 skipped; finished in 17.64s
 
Ran 1 test suites: 3 tests passed, 0 failed, 0 skipped (3 total tests)
No files changed, compilation skipped

Running 3 tests for src/20231125_Multi_UpdatePriceOracleSentinel/AaveV3Metis_UpdatePriceOracleSentinel_20231125.t.sol:AaveV3Metis_UpdatePriceOracleSentinel_20231125_Test
[PASS] test_borrwingAndLiquidationAllowed() (gas: 117174)
[PASS] test_defaultProposalExecution() (gas: 9184775)
Logs:
  0x4c078361FC9BbB78DF910800A991C7c3DD2F6ce0
  0xDeadDeAddeAddEAddeadDEaDDEAdDeaDDeAD0000
  0xEA32A96608495e54156Ae48931A7c20f0dcc1a21
  0xbB06DCA3AE6887fAbF931640f67cab3e3a16F4dC
  0x420000000000000000000000000000000000000A
  E2E: Collateral m.USDC, TestAsset m.DAI
  Skip: m.DAI, supply cap fully utilized
  E2E: Collateral m.USDC, TestAsset Metis
  SUPPLY: m.USDC, Amount: 10004978977
  SUPPLY: Metis, Amount: 5525133116700672682
  WITHDRAW: Metis, Amount: 2762566558350336341
  WITHDRAW: Metis, Amount: 2762566558350336340
  BORROW: Metis, Amount 5525133116700672682, Stable: false
  REPAY: Metis, Amount: 5525133116700672682
  E2E: Collateral m.USDC, TestAsset m.USDC
  SUPPLY: m.USDC, Amount: 10004978977
  SUPPLY: m.USDC, Amount: 100049789
  WITHDRAW: m.USDC, Amount: 50024894
  WITHDRAW: m.USDC, Amount: 50024894
  Skip Borrowing: m.USDC, borrow cap fully utilized
  E2E: Collateral m.USDC, TestAsset m.USDT
  SUPPLY: m.USDC, Amount: 10004978977
  SUPPLY: m.USDT, Amount: 99959016
  WITHDRAW: m.USDT, Amount: 49979508
  WITHDRAW: m.USDT, Amount: 49979508
  Skip Borrowing: m.USDT, borrow cap fully utilized
  E2E: Collateral m.USDC, TestAsset WETH
  Skip: WETH, supply cap fully utilized

[PASS] test_priceOracleSentinelSetCorrectly() (gas: 88335)
Test result: ok. 3 passed; 0 failed; 0 skipped; finished in 34.36s
 
Ran 1 test suites: 3 tests passed, 0 failed, 0 skipped (3 total tests)
No files changed, compilation skipped

Running 3 tests for src/20231125_Multi_UpdatePriceOracleSentinel/AaveV3Optimism_UpdatePriceOracleSentinel_20231125.t.sol:AaveV3Optimism_UpdatePriceOracleSentinel_20231125_Test
[PASS] test_borrwingAndLiquidationAllowed() (gas: 117128)
[PASS] test_defaultProposalExecution() (gas: 47345567)
Logs:
  0xDA10009cBd5D07dd0CeCc66161FC93D7c9000da1
  0x350a791Bfc2C21F9Ed5d10980Dad2e2638ffa7f6
  0x7F5c764cBc14f9669B88837ca1490cCa17c31607
  0x68f180fcCe6836688e9084f035309E29Bf0A2095
  0x4200000000000000000000000000000000000006
  0x94b008aA00579c1307B0EF2c499aD98a8ce58e58
  0x8c6f28f2F1A3C87F0f938b96d27520d9751ec8d9
  0x4200000000000000000000000000000000000042
  0x1F32b1c2345538c0c6f582fCB022739c4A194Ebb
  0xc40F949F8a4e094D1b49a23ea9241D289B7b2819
  0xdFA46478F9e5EA86d57387849598dbFB2e964b02
  0x9Bcef72be871e61ED4fBbc7630889beE758eb81D
  E2E: Collateral DAI, TestAsset DAI
  SUPPLY: DAI, Amount: 10001369287469147400970
  SUPPLY: DAI, Amount: 100013692874691474009
  WITHDRAW: DAI, Amount: 50006846437345737004
  WITHDRAW: DAI, Amount: 50006846437345737005
  BORROW: DAI, Amount 100013692874691474009, Stable: false
  REPAY: DAI, Amount: 100013692874691474009
  E2E: Collateral DAI, TestAsset LINK
  Skip: LINK, supply cap fully utilized
  E2E: Collateral DAI, TestAsset USDC
  SUPPLY: DAI, Amount: 10001369287469147400970
  SUPPLY: USDC, Amount: 100009600
  WITHDRAW: USDC, Amount: 50004800
  WITHDRAW: USDC, Amount: 50004799
  BORROW: USDC, Amount 100009600, Stable: false
  REPAY: USDC, Amount: 100009600
  E2E: Collateral DAI, TestAsset WBTC
  SUPPLY: DAI, Amount: 10001369287469147400970
  SUPPLY: WBTC, Amount: 265582
  WITHDRAW: WBTC, Amount: 132791
  WITHDRAW: WBTC, Amount: 132791
  BORROW: WBTC, Amount 265582, Stable: false
  REPAY: WBTC, Amount: 265582
  E2E: Collateral DAI, TestAsset WETH
  SUPPLY: DAI, Amount: 10001369287469147400970
  SUPPLY: WETH, Amount: 48315450416196537
  WITHDRAW: WETH, Amount: 24157725208098268
  WITHDRAW: WETH, Amount: 24157725208098270
  BORROW: WETH, Amount 48315450416196537, Stable: false
  REPAY: WETH, Amount: 48315450416196537
  E2E: Collateral DAI, TestAsset USDT
  SUPPLY: DAI, Amount: 10001369287469147400970
  SUPPLY: USDT, Amount: 99932046
  WITHDRAW: USDT, Amount: 49966023
  WITHDRAW: USDT, Amount: 49966022
  BORROW: USDT, Amount 99932046, Stable: false
  REPAY: USDT, Amount: 99932046
  E2E: Collateral DAI, TestAsset AAVE
  SUPPLY: DAI, Amount: 10001369287469147400970
  SUPPLY: AAVE, Amount: 1023691838160611996
  WITHDRAW: AAVE, Amount: 511845919080305998
  WITHDRAW: AAVE, Amount: 511845919080305998
  E2E: Collateral DAI, TestAsset sUSD
  SUPPLY: DAI, Amount: 10001369287469147400970
  SUPPLY: sUSD, Amount: 100165935891056483080
  WITHDRAW: sUSD, Amount: 50082967945528241540
  WITHDRAW: sUSD, Amount: 50082967945528241541
  BORROW: sUSD, Amount 100165935891056483080, Stable: false
  REPAY: sUSD, Amount: 100165935891056483080
  E2E: Collateral DAI, TestAsset OP
  SUPPLY: DAI, Amount: 10001369287469147400970
  SUPPLY: OP, Amount: 56517413484189010552
  WITHDRAW: OP, Amount: 28258706742094505276
  WITHDRAW: OP, Amount: 28258706742094505277
  BORROW: OP, Amount 56517413484189010552, Stable: false
  REPAY: OP, Amount: 56517413484189010552
  E2E: Collateral DAI, TestAsset wstETH
  SUPPLY: DAI, Amount: 10001369287469147400970
  SUPPLY: wstETH, Amount: 42095983045967364
  WITHDRAW: wstETH, Amount: 21047991522983682
  WITHDRAW: wstETH, Amount: 21047991522983681
  BORROW: wstETH, Amount 42095983045967364, Stable: false
  REPAY: wstETH, Amount: 42095983045967364
  E2E: Collateral DAI, TestAsset LUSD
  SUPPLY: DAI, Amount: 10001369287469147400970
  SUPPLY: LUSD, Amount: 100659941676623193147
  WITHDRAW: LUSD, Amount: 50329970838311596573
  WITHDRAW: LUSD, Amount: 50329970838311596574
  BORROW: LUSD, Amount 100659941676623193147, Stable: false
  REPAY: LUSD, Amount: 100659941676623193147
  E2E: TestAsset MAI SKIPPED
  E2E: Collateral DAI, TestAsset rETH
  SUPPLY: DAI, Amount: 10001369287469147400970
  SUPPLY: rETH, Amount: 44314685741405926
  WITHDRAW: rETH, Amount: 22157342870702963
  WITHDRAW: rETH, Amount: 22157342870702963
  BORROW: rETH, Amount 44314685741405926, Stable: false
  REPAY: rETH, Amount: 44314685741405926

[PASS] test_priceOracleSentinelSetCorrectly() (gas: 88289)
Test result: ok. 3 passed; 0 failed; 0 skipped; finished in 37.91s
 
Ran 1 test suites: 3 tests passed, 0 failed, 0 skipped (3 total tests)
No files changed, compilation skipped

Running 2 tests for src/20231127_AaveV3Base_OnboardingWstETHToAaveV3OnBaseNetwork/AaveV3Base_OnboardingWstETHToAaveV3OnBaseNetwork_20231127.t.sol:AaveV3Base_OnboardingWstETHToAaveV3OnBaseNetwork_20231127_Test
[PASS] test_collectorHaswstETHFunds() (gas: 3386308)
[PASS] test_defaultProposalExecution() (gas: 10906364)
Logs:
  0x4200000000000000000000000000000000000006
  0x2Ae3F1Ec7F1F5012CFEab0185bfc7aa3cf0DEc22
  0xd9aAEc86B65D86f6A7B5B1b0c42FFA531710b6CA
  0xc1CBa3fCea344f92D9239c08C0568f6F2F0ee452
  E2E: Collateral WETH, TestAsset WETH
  SUPPLY: WETH, Amount: 4752753448300854996
  SUPPLY: WETH, Amount: 47527534483008549
  WITHDRAW: WETH, Amount: 23763767241504274
  WITHDRAW: WETH, Amount: 23763767241504275
  BORROW: WETH, Amount 47527534483008549, Stable: false
  REPAY: WETH, Amount: 47527534483008549
  E2E: Collateral WETH, TestAsset cbETH
  SUPPLY: WETH, Amount: 4752753448300854996
  SUPPLY: cbETH, Amount: 45083308305012006
  WITHDRAW: cbETH, Amount: 22541654152506003
  WITHDRAW: cbETH, Amount: 22541654152506003
  BORROW: cbETH, Amount 45083308305012006, Stable: false
  REPAY: cbETH, Amount: 45083308305012006
  E2E: Collateral WETH, TestAsset USDbC
  SUPPLY: WETH, Amount: 4752753448300854996
  SUPPLY: USDbC, Amount: 100016002
  WITHDRAW: USDbC, Amount: 50008001
  WITHDRAW: USDbC, Amount: 50008001
  BORROW: USDbC, Amount 100016002, Stable: false
  REPAY: USDbC, Amount: 100016002
  E2E: Collateral WETH, TestAsset wstETH
  SUPPLY: WETH, Amount: 4752753448300854996
  SUPPLY: wstETH, Amount: 41380248301041642
  WITHDRAW: wstETH, Amount: 20690124150520821
  WITHDRAW: wstETH, Amount: 20690124150520821
  BORROW: wstETH, Amount 41380248301041642, Stable: false
  REPAY: wstETH, Amount: 41380248301041642

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

Please sign in to comment.