Skip to content

chore(deps): bump @types/node from 12.20.55 to 26.1.0 - #759

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/types/node-26.1.0
Open

chore(deps): bump @types/node from 12.20.55 to 26.1.0#759
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/types/node-26.1.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jul 7, 2026

Copy link
Copy Markdown
Contributor

Bumps @types/node from 12.20.55 to 26.1.0.

Commits

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 12.20.55 to 26.1.0.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-version: 26.1.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Jul 7, 2026
@github-actions

github-actions Bot commented Jul 7, 2026

Copy link
Copy Markdown
Contributor
🔮 Coverage report
File Line Coverage Function Coverage Branch Coverage
src/CommonTestBase.sol ${\color{red}80\%}$
$56 / 70$
79, 80, 81, 123, 129 and 9 more
${\color{green}100\%}$
$7 / 7$
${\color{red}66.67\%}$
$14 / 21$
src/ProtocolV2TestBase.sol ${\color{red}68.58\%}$
$275 / 401$
67, 72, 109, 110, 117 and 121 more
${\color{red}51.35\%}$
$19 / 37$
ProtocolV2TestBase.defaultTest.0, ProtocolV2TestBase.createConfigurationSnapshot, ProtocolV2TestBase.e2eTest, ProtocolV2TestBase.e2eTestAsset, ProtocolV2TestBase._activateReserveForE2E and 13 more
${\color{red}27.13\%}$
$35 / 129$
src/ProtocolV3TestBase.sol ${\color{orange}92.51\%}$
$358 / 387$
51, 88, 136, 187, 188 and 24 more
${\color{red}79.17\%}$
$19 / 24$
ProtocolV3TestBase.createConfigurationSnapshot, ProtocolV3TestBase.defaultTest.0, ProtocolV3TestBase._setupEModeIfNeeded, ProtocolV3TestBase.e2eTest, ProtocolV3TestBase.e2eTestAsset
${\color{red}74.39\%}$
$61 / 82$
src/ProtocolV4TestBase.sol ${\color{orange}91.11\%}$
$338 / 371$
40, 46, 47, 58, 66 and 28 more
${\color{red}44.44\%}$
$12 / 27$
ProtocolV4TestBase.defaultTest.0, ProtocolV4TestBase.defaultTest.1, ProtocolV4TestBase.defaultTest.2, ProtocolV4TestBase.defaultTest.3, ProtocolV4TestBase.defaultTest.5 and 10 more
${\color{red}70.59\%}$
$24 / 34$
src/bridges/arbitrum/AaveArbEthERC20Bridge.sol ${\color{orange}84.62\%}$
$11 / 13$
112, 117
${\color{red}50\%}$
$2 / 4$
AaveArbEthERC20Bridge.whoCanRescue, AaveArbEthERC20Bridge.maxRescue
${\color{green}100\%}$
$2 / 2$
src/bridges/ccip/AaveGhoCcipBridge.sol ${\color{lightgreen}97.92\%}$
$94 / 96$
167, 244
${\color{orange}95\%}$
$19 / 20$
AaveGhoCcipBridge._ccipReceive
${\color{orange}93.75\%}$
$15 / 16$
src/bridges/optimism/AaveOpEthERC20Bridge.sol ${\color{red}63.64\%}$
$7 / 11$
48, 49, 53, 58
${\color{red}25\%}$
$1 / 4$
AaveOpEthERC20Bridge.nonce, AaveOpEthERC20Bridge.whoCanRescue, AaveOpEthERC20Bridge.maxRescue
${\color{green}100\%}$
$1 / 1$
src/bridges/polygon/AavePolEthERC20Bridge.sol ${\color{orange}83.87\%}$
$26 / 31$
63, 73, 95, 100, 111
${\color{red}75\%}$
$6 / 8$
AavePolEthERC20Bridge.whoCanRescue, AavePolEthERC20Bridge.maxRescue
${\color{orange}85.71\%}$
$6 / 7$
src/bridges/polygon/AavePolEthPlasmaBridge.sol ${\color{red}60.87\%}$
$14 / 23$
78, 82, 83, 85, 86 and 4 more
${\color{red}42.86\%}$
$3 / 7$
AavePolEthPlasmaBridge.exit, AavePolEthPlasmaBridge.whoCanRescue, AavePolEthPlasmaBridge.maxRescue, AavePolEthPlasmaBridge.receive
${\color{red}60\%}$
$3 / 5$
src/dependencies/DefaultReserveInterestRateStrategy.sol ${\color{red}38.78\%}$
$19 / 49$
96, 97, 111, 121, 123 and 25 more
${\color{red}60\%}$
$6 / 10$
DefaultReserveInterestRateStrategy.getMaxVariableBorrowRate, DefaultReserveInterestRateStrategy.calculateInterestRates.0, DefaultReserveInterestRateStrategy.calculateInterestRates.1, DefaultReserveInterestRateStrategy._getOverallBorrowRate
${\color{red}0\%}$
$0 / 3$
src/dependencies/PercentageMath.sol ${\color{red}0\%}$
$0 / 10$
25, 26, 27, 30, 35 and 5 more
${\color{red}0\%}$
$0 / 2$
PercentageMath.percentMul, PercentageMath.percentDiv
${\color{red}0\%}$
$0 / 7$
src/dependencies/SafeMath.sol ${\color{red}22.22\%}$
$6 / 27$
28, 29, 30, 32, 73 and 16 more
${\color{red}25\%}$
$2 / 8$
SafeMath.add, SafeMath.mul, SafeMath.div.0, SafeMath.div.1, SafeMath.mod.0 and 1 more
${\color{red}9.09\%}$
$1 / 11$
src/dependencies/WadRayMath.sol ${\color{red}5.41\%}$
$2 / 37$
33, 34, 40, 41, 47 and 30 more
${\color{red}10\%}$
$1 / 10$
WadRayMath.wad, WadRayMath.halfRay, WadRayMath.halfWad, WadRayMath.wadMul, WadRayMath.wadDiv and 4 more
${\color{red}0\%}$
$0 / 18$
src/dependencies/chainlink/CCIPReceiver.sol ${\color{red}46.15\%}$
$6 / 13$
28, 29, 30, 31, 35 and 2 more
${\color{red}40\%}$
$2 / 5$
CCIPReceiver.supportsInterface, CCIPReceiver.ccipReceive, CCIPReceiver.getRouter
${\color{red}50\%}$
$1 / 2$
src/dependencies/v4/SnapshotV4.sol ${\color{lightgreen}97.79\%}$
$177 / 181$
301, 302, 346, 347
${\color{green}100\%}$
$15 / 15$
${\color{red}66.67\%}$
$4 / 6$
src/dependencies/v4/V4DiffWriter.sol ${\color{green}100\%}$
$197 / 197$
${\color{green}100\%}$
$11 / 11$
${\color{green}100\%}$
$18 / 18$
src/swaps/AaveSwapper.sol ${\color{orange}94.12\%}$
$32 / 34$
132, 137
${\color{red}71.43\%}$
$5 / 7$
AaveSwapper.whoCanRescue, AaveSwapper.maxRescue
${\color{green}100\%}$
$6 / 6$
src/swaps/BaseSwapPayload.sol ${\color{red}50\%}$
$2 / 4$
29, 30
${\color{red}50\%}$
$1 / 2$
BaseSwapPayload._deposit
${\color{green}100\%}$
$0 / 0$
src/swaps/DepositV2SwapPayload.sol ${\color{green}100\%}$
$4 / 4$
${\color{green}100\%}$
$1 / 1$
${\color{green}100\%}$
$0 / 0$
src/swaps/DepositV3SwapPayload.sol ${\color{green}100\%}$
$4 / 4$
${\color{green}100\%}$
$1 / 1$
${\color{green}100\%}$
$0 / 0$
src/v2-config-engine/AaveV2ConfigEngine.sol ${\color{orange}83.72\%}$
$36 / 43$
47, 48, 49, 50, 56 and 2 more
${\color{green}100\%}$
$4 / 4$
${\color{red}53.85\%}$
$7 / 13$
src/v2-config-engine/AaveV2Payload.sol ${\color{orange}92.31\%}$
$12 / 13$
56
${\color{orange}83.33\%}$
$5 / 6$
AaveV2Payload.rateStrategiesUpdates
${\color{green}100\%}$
$1 / 1$
src/v2-config-engine/AaveV2PayloadAvalanche.sol ${\color{red}0\%}$
$0 / 1$
12
${\color{green}100\%}$
$0 / 0$
${\color{green}100\%}$
$0 / 0$
src/v2-config-engine/AaveV2PayloadEthereum.sol ${\color{red}0\%}$
$0 / 1$
12
${\color{green}100\%}$
$0 / 0$
${\color{green}100\%}$
$0 / 0$
src/v2-config-engine/AaveV2PayloadEthereumAMM.sol ${\color{red}0\%}$
$0 / 1$
13
${\color{green}100\%}$
$0 / 0$
${\color{green}100\%}$
$0 / 0$
src/v2-config-engine/AaveV2PayloadPolygon.sol ${\color{red}0\%}$
$0 / 1$
12
${\color{green}100\%}$
$0 / 0$
${\color{green}100\%}$
$0 / 0$
src/v2-config-engine/V2RateStrategyFactory.sol ${\color{red}75\%}$
$27 / 36$
30, 32, 34, 35, 37 and 4 more
${\color{red}62.5\%}$
$5 / 8$
V2RateStrategyFactory.strategyHashFromParams, V2RateStrategyFactory.getStrategyByParams, V2RateStrategyFactory.getStrategyData
${\color{green}100\%}$
$2 / 2$
src/v3-config-engine/AaveV3PayloadArbitrum.sol ${\color{red}0\%}$
$0 / 3$
11, 12, 13
${\color{red}0\%}$
$0 / 1$
AaveV3PayloadArbitrum.getPoolContext
${\color{green}100\%}$
$0 / 0$
src/v3-config-engine/AaveV3PayloadAvalanche.sol ${\color{red}0\%}$
$0 / 3$
11, 12, 13
${\color{red}0\%}$
$0 / 1$
AaveV3PayloadAvalanche.getPoolContext
${\color{green}100\%}$
$0 / 0$
src/v3-config-engine/AaveV3PayloadBNB.sol ${\color{red}0\%}$
$0 / 3$
11, 12, 13
${\color{red}0\%}$
$0 / 1$
AaveV3PayloadBNB.getPoolContext
${\color{green}100\%}$
$0 / 0$
src/v3-config-engine/AaveV3PayloadBase.sol ${\color{red}0\%}$
$0 / 3$
11, 12, 13
${\color{red}0\%}$
$0 / 1$
AaveV3PayloadBase.getPoolContext
${\color{green}100\%}$
$0 / 0$
src/v3-config-engine/AaveV3PayloadCelo.sol ${\color{red}0\%}$
$0 / 3$
11, 12, 13
${\color{red}0\%}$
$0 / 1$
AaveV3PayloadCelo.getPoolContext
${\color{green}100\%}$
$0 / 0$
src/v3-config-engine/AaveV3PayloadEthereum.sol ${\color{red}0\%}$
$0 / 3$
11, 12, 13
${\color{red}0\%}$
$0 / 1$
AaveV3PayloadEthereum.getPoolContext
${\color{green}100\%}$
$0 / 0$
src/v3-config-engine/AaveV3PayloadEthereumEtherFi.sol ${\color{red}0\%}$
$0 / 4$
12, 14, 15, 16
${\color{red}0\%}$
$0 / 1$
AaveV3PayloadEthereumEtherFi.getPoolContext
${\color{green}100\%}$
$0 / 0$
src/v3-config-engine/AaveV3PayloadEthereumLido.sol ${\color{red}0\%}$
$0 / 3$
12, 14, 15
${\color{red}0\%}$
$0 / 1$
AaveV3PayloadEthereumLido.getPoolContext
${\color{green}100\%}$
$0 / 0$
src/v3-config-engine/AaveV3PayloadInkWhitelabel.sol ${\color{red}0\%}$
$0 / 3$
12, 14, 15
${\color{red}0\%}$
$0 / 1$
AaveV3PayloadInkWhitelabel.getPoolContext
${\color{green}100\%}$
$0 / 0$
src/v3-config-engine/AaveV3PayloadLinea.sol ${\color{red}0\%}$
$0 / 3$
11, 12, 13
${\color{red}0\%}$
$0 / 1$
AaveV3PayloadLinea.getPoolContext
${\color{green}100\%}$
$0 / 0$
src/v3-config-engine/AaveV3PayloadMantle.sol ${\color{red}0\%}$
$0 / 3$
11, 12, 13
${\color{red}0\%}$
$0 / 1$
AaveV3PayloadMantle.getPoolContext
${\color{green}100\%}$
$0 / 0$
src/v3-config-engine/AaveV3PayloadMegaEth.sol ${\color{red}0\%}$
$0 / 3$
11, 12, 13
${\color{red}0\%}$
$0 / 1$
AaveV3PayloadMegaEth.getPoolContext
${\color{green}100\%}$
$0 / 0$
src/v3-config-engine/AaveV3PayloadMonad.sol ${\color{red}0\%}$
$0 / 3$
11, 12, 13
${\color{red}0\%}$
$0 / 1$
AaveV3PayloadMonad.getPoolContext
${\color{green}100\%}$
$0 / 0$
src/v3-config-engine/AaveV3PayloadOptimism.sol ${\color{red}0\%}$
$0 / 3$
11, 12, 13
${\color{red}0\%}$
$0 / 1$
AaveV3PayloadOptimism.getPoolContext
${\color{green}100\%}$
$0 / 0$
src/v3-config-engine/AaveV3PayloadPlasma.sol ${\color{red}0\%}$
$0 / 3$
11, 12, 13
${\color{red}0\%}$
$0 / 1$
AaveV3PayloadPlasma.getPoolContext
${\color{green}100\%}$
$0 / 0$
src/v3-config-engine/AaveV3PayloadPolygon.sol ${\color{red}0\%}$
$0 / 3$
11, 12, 13
${\color{red}0\%}$
$0 / 1$
AaveV3PayloadPolygon.getPoolContext
${\color{green}100\%}$
$0 / 0$
src/v3-config-engine/AaveV3PayloadScroll.sol ${\color{red}0\%}$
$0 / 3$
11, 12, 13
${\color{red}0\%}$
$0 / 1$
AaveV3PayloadScroll.getPoolContext
${\color{green}100\%}$
$0 / 0$
src/v3-config-engine/AaveV3PayloadSoneium.sol ${\color{red}0\%}$
$0 / 3$
11, 12, 13
${\color{red}0\%}$
$0 / 1$
AaveV3PayloadSoneium.getPoolContext
${\color{green}100\%}$
$0 / 0$
src/v3-config-engine/AaveV3PayloadSonic.sol ${\color{red}0\%}$
$0 / 3$
11, 12, 13
${\color{red}0\%}$
$0 / 1$
AaveV3PayloadSonic.getPoolContext
${\color{green}100\%}$
$0 / 0$
src/v3-config-engine/AaveV3PayloadXLayer.sol ${\color{red}0\%}$
$0 / 3$
11, 12, 13
${\color{red}0\%}$
$0 / 1$
AaveV3PayloadXLayer.getPoolContext
${\color{green}100\%}$
$0 / 0$
src/v3-config-engine/AaveV3PayloadZkSync.sol ${\color{red}0\%}$
$0 / 3$
11, 12, 13
${\color{red}0\%}$
$0 / 1$
AaveV3PayloadZkSync.getPoolContext
${\color{green}100\%}$
$0 / 0$

@github-actions

github-actions Bot commented Jul 7, 2026

Copy link
Copy Markdown
Contributor

♻️ Forge Gas Snapshots

Seems like you are not measuring gas of any operations yet. 🤔
Consider adding some snapshot tests to measure regressions & improvements.

@github-actions

github-actions Bot commented Jul 7, 2026

Copy link
Copy Markdown
Contributor

Forge Build Sizes

⚠️🤯🔫 Code-size exceeded: V4DiffWriterHarness.

🔕 Unchanged
Contract Runtime Size (B) Initcode Size (B) Runtime Margin (B) Initcode Margin (B)
AaveArbEthERC20Bridge 4,965 5,532 19,611 43,620
AaveGhoCcipBridge 18,244 19,937 6,332 29,215
AaveGovernanceV2 85 160 24,491 48,992
AaveOpEthERC20Bridge 4,215 4,782 20,361 44,370
AavePolEthERC20Bridge 5,540 6,107 19,036 43,045
AavePolEthPlasmaBridge 4,801 5,368 19,775 43,784
AaveSwapper 7,867 8,571 16,709 40,581
AaveV2Avalanche 85 160 24,491 48,992
AaveV2AvalancheAssets 85 160 24,491 48,992
AaveV2ConfigEngine 4,830 5,719 19,746 43,433
AaveV2Ethereum 85 160 24,491 48,992
AaveV2EthereumAMM 85 160 24,491 48,992
AaveV2EthereumAMMAssets 85 160 24,491 48,992
AaveV2EthereumAssets 85 160 24,491 48,992
AaveV2EthereumRatesUpdate 2,431 2,730 22,145 46,422
AaveV2Polygon 85 160 24,491 48,992
AaveV2PolygonAssets 85 160 24,491 48,992
AaveV3Arbitrum 85 160 24,491 48,992
AaveV3ArbitrumAssets 85 160 24,491 48,992
AaveV3ArbitrumEModes 85 160 24,491 48,992
AaveV3ArbitrumExternalLibraries 85 160 24,491 48,992
AaveV3Avalanche 85 160 24,491 48,992
AaveV3AvalancheAssets 85 160 24,491 48,992
AaveV3AvalancheCollateralUpdate 8,379 8,806 16,197 40,346
AaveV3AvalancheCollateralUpdateCorrectBonus 8,379 8,806 16,197 40,346
AaveV3AvalancheCollateralUpdateNoChange 8,505 8,932 16,071 40,220
AaveV3AvalancheCollateralUpdateWrongBonus 8,379 8,806 16,197 40,346
AaveV3AvalancheEModeCategoryUpdateEdgeBonus 8,387 8,814 16,189 40,338
AaveV3AvalancheEModeCategoryUpdateNoChange 8,514 8,941 16,062 40,211
AaveV3AvalancheEModes 85 160 24,491 48,992
AaveV3AvalancheExternalLibraries 85 160 24,491 48,992
AaveV3BNB 85 160 24,491 48,992
AaveV3BNBAssets 85 160 24,491 48,992
AaveV3BNBEModes 85 160 24,491 48,992
AaveV3BNBExternalLibraries 85 160 24,491 48,992
AaveV3Base 85 160 24,491 48,992
AaveV3BaseAssets 85 160 24,491 48,992
AaveV3BaseEModes 85 160 24,491 48,992
AaveV3BaseExternalLibraries 85 160 24,491 48,992
AaveV3Celo 85 160 24,491 48,992
AaveV3CeloAssets 85 160 24,491 48,992
AaveV3CeloEModes 85 160 24,491 48,992
AaveV3CeloExternalLibraries 85 160 24,491 48,992
AaveV3Ethereum 85 160 24,491 48,992
AaveV3EthereumAssetEModeUpdate 8,382 8,809 16,194 40,343
AaveV3EthereumAssets 85 160 24,491 48,992
AaveV3EthereumEModes 85 160 24,491 48,992
AaveV3EthereumEtherFi 85 160 24,491 48,992
AaveV3EthereumEtherFiAssets 85 160 24,491 48,992
AaveV3EthereumEtherFiEModes 85 160 24,491 48,992
AaveV3EthereumEtherFiExternalLibraries 85 160 24,491 48,992
AaveV3EthereumExternalLibraries 85 160 24,491 48,992
AaveV3EthereumLido 85 160 24,491 48,992
AaveV3EthereumLidoAssets 85 160 24,491 48,992
AaveV3EthereumLidoEModes 85 160 24,491 48,992
AaveV3EthereumLidoExternalLibraries 85 160 24,491 48,992
AaveV3EthereumMockCapUpdate 8,352 8,779 16,224 40,373
AaveV3Fantom 85 160 24,491 48,992
AaveV3FantomAssets 85 160 24,491 48,992
AaveV3Gnosis 85 160 24,491 48,992
AaveV3GnosisAssets 85 160 24,491 48,992
AaveV3GnosisEModes 85 160 24,491 48,992
AaveV3GnosisExternalLibraries 85 160 24,491 48,992
AaveV3InkWhitelabel 85 160 24,491 48,992
AaveV3InkWhitelabelAssets 85 160 24,491 48,992
AaveV3InkWhitelabelEModes 85 160 24,491 48,992
AaveV3InkWhitelabelExternalLibraries 85 160 24,491 48,992
AaveV3Linea 85 160 24,491 48,992
AaveV3LineaAssets 85 160 24,491 48,992
AaveV3LineaEModes 85 160 24,491 48,992
AaveV3LineaExternalLibraries 85 160 24,491 48,992
AaveV3Mantle 85 160 24,491 48,992
AaveV3MantleAssets 85 160 24,491 48,992
AaveV3MantleEModes 85 160 24,491 48,992
AaveV3MantleExternalLibraries 85 160 24,491 48,992
AaveV3MegaEth 85 160 24,491 48,992
AaveV3MegaEthAssets 85 160 24,491 48,992
AaveV3MegaEthEModes 85 160 24,491 48,992
AaveV3MegaEthExternalLibraries 85 160 24,491 48,992
AaveV3Metis 85 160 24,491 48,992
AaveV3MetisAssets 85 160 24,491 48,992
AaveV3MetisEModes 85 160 24,491 48,992
AaveV3MetisExternalLibraries 85 160 24,491 48,992
AaveV3Monad 85 160 24,491 48,992
AaveV3MonadAssets 85 160 24,491 48,992
AaveV3MonadEModes 85 160 24,491 48,992
AaveV3MonadExternalLibraries 85 160 24,491 48,992
AaveV3Optimism 85 160 24,491 48,992
AaveV3OptimismAssets 85 160 24,491 48,992
AaveV3OptimismEModes 85 160 24,491 48,992
AaveV3OptimismExternalLibraries 85 160 24,491 48,992
AaveV3OptimismMockRatesUpdate 8,679 9,106 15,897 40,046
AaveV3Plasma 85 160 24,491 48,992
AaveV3PlasmaAssets 85 160 24,491 48,992
AaveV3PlasmaEModes 85 160 24,491 48,992
AaveV3PlasmaExternalLibraries 85 160 24,491 48,992
AaveV3Polygon 85 160 24,491 48,992
AaveV3PolygonAssets 85 160 24,491 48,992
AaveV3PolygonBorrowUpdate 8,224 8,651 16,352 40,501
AaveV3PolygonBorrowUpdateNoChange 8,449 8,876 16,127 40,276
AaveV3PolygonEModeCategoryUpdate 8,387 8,814 16,189 40,338
AaveV3PolygonEModes 85 160 24,491 48,992
AaveV3PolygonExternalLibraries 85 160 24,491 48,992
AaveV3PolygonPriceFeedUpdate 8,261 8,688 16,315 40,464
AaveV3Scroll 85 160 24,491 48,992
AaveV3ScrollAssets 85 160 24,491 48,992
AaveV3ScrollEModes 85 160 24,491 48,992
AaveV3ScrollExternalLibraries 85 160 24,491 48,992
AaveV3Soneium 85 160 24,491 48,992
AaveV3SoneiumAssets 85 160 24,491 48,992
AaveV3SoneiumEModes 85 160 24,491 48,992
AaveV3SoneiumExternalLibraries 85 160 24,491 48,992
AaveV3Sonic 85 160 24,491 48,992
AaveV3SonicAssets 85 160 24,491 48,992
AaveV3SonicEModes 85 160 24,491 48,992
AaveV3SonicExternalLibraries 85 160 24,491 48,992
AaveV3XLayer 85 160 24,491 48,992
AaveV3XLayerAssets 85 160 24,491 48,992
AaveV3XLayerEModes 85 160 24,491 48,992
AaveV3XLayerExternalLibraries 85 160 24,491 48,992
AaveV3ZkSync 85 160 24,491 48,992
AaveV3ZkSyncAssets 85 160 24,491 48,992
AaveV3ZkSyncEModes 85 160 24,491 48,992
AaveV3ZkSyncExternalLibraries 85 160 24,491 48,992
AaveV4Ethereum 85 160 24,491 48,992
AaveV4EthereumAssets 85 160 24,491 48,992
AaveV4EthereumExternalLibraries 85 160 24,491 48,992
AaveV4EthereumGetters 85 160 24,491 48,992
AaveV4EthereumHubs 85 160 24,491 48,992
AaveV4EthereumPositionManagers 85 160 24,491 48,992
AaveV4EthereumSpokePriceFeeds 85 160 24,491 48,992
AaveV4EthereumSpokes 85 160 24,491 48,992
AaveV4EthereumTokenizationSpokes 85 160 24,491 48,992
Address (lib/aave-address-book/lib/aave-v3-origin/lib/solidity-utils/lib/openzeppelin-contracts-upgradeable/lib/openzeppelin-contracts/contracts/utils/Address.sol) 85 160 24,491 48,992
Address (lib/aave-address-book/lib/aave-v4/src/dependencies/openzeppelin/Address.sol) 85 160 24,491 48,992
ArbSysMock 1,234 1,262 23,342 47,890
AuthorityUtils 85 160 24,491 48,992
CallWithExactGas 85 160 24,491 48,992
ChainHelpers 85 160 24,491 48,992
ChainIds 85 160 24,491 48,992
ChainlinkEthereum 85 160 24,491 48,992
Client 271 348 24,305 48,804
CollectorUtils 85 160 24,491 48,992
ConfiguratorInputTypes (lib/aave-address-book/lib/aave-v3-origin/src/contracts/protocol/libraries/types/ConfiguratorInputTypes.sol) 85 160 24,491 48,992
ConfiguratorInputTypes (lib/aave-address-book/src/AaveV2.sol) 85 160 24,491 48,992
Constants 1,561 1,589 23,015 47,563
Create2Utils 240 316 24,336 48,836
Create2UtilsZkSync 223 299 24,353 48,853
DataTypes (lib/aave-address-book/lib/aave-v3-origin/src/contracts/protocol/libraries/types/DataTypes.sol) 85 160 24,491 48,992
DataTypes (lib/aave-address-book/src/AaveV2.sol) 85 160 24,491 48,992
DefaultReserveInterestRateStrategy 5,508 6,678 19,068 42,474
DeployV2EngineAvaLib 85 160 24,491 48,992
DeployV2EngineEthAMMLib 85 160 24,491 48,992
DeployV2EngineEthLib 85 160 24,491 48,992
DeployV2EnginePolLib 85 160 24,491 48,992
DeployV2RatesFactoryAvaLib 85 160 24,491 48,992
DeployV2RatesFactoryEthAMMLib 85 160 24,491 48,992
DeployV2RatesFactoryEthLib 85 160 24,491 48,992
DeployV2RatesFactoryLib 85 160 24,491 48,992
DeployV2RatesFactoryPolLib 85 160 24,491 48,992
EModeConfiguration 85 160 24,491 48,992
ERC165Checker 85 160 24,491 48,992
ERC20Mock 3,913 4,869 20,663 44,283
EngineFlags 85 160 24,491 48,992
Errors (lib/aave-address-book/lib/aave-v3-origin/lib/solidity-utils/lib/openzeppelin-contracts-upgradeable/lib/openzeppelin-contracts/contracts/utils/Errors.sol) 85 160 24,491 48,992
Errors (lib/aave-address-book/lib/aave-v3-origin/src/contracts/protocol/libraries/helpers/Errors.sol) 85 160 24,491 48,992
Errors (lib/aave-address-book/lib/aave-v4/src/dependencies/openzeppelin/Errors.sol) 85 160 24,491 48,992
Errors (lib/aave-address-book/src/AaveV2.sol) 8,323 8,400 16,253 40,752
Errors (lib/aave-address-book/src/governance-v3/Errors.sol) 10,003 10,080 14,573 39,072
GhoArbitrum 85 160 24,491 48,992
GovV3Helpers 3,855 3,932 20,721 45,220
GovV3StorageHelpers 85 160 24,491 48,992
GovernanceV3Arbitrum 85 160 24,491 48,992
GovernanceV3Avalanche 85 160 24,491 48,992
GovernanceV3BNB 85 160 24,491 48,992
GovernanceV3Base 85 160 24,491 48,992
GovernanceV3Bob 85 160 24,491 48,992
GovernanceV3Celo 85 160 24,491 48,992
GovernanceV3Ethereum 85 160 24,491 48,992
GovernanceV3Gnosis 85 160 24,491 48,992
GovernanceV3Ink 85 160 24,491 48,992
GovernanceV3InkWhitelabel 85 160 24,491 48,992
GovernanceV3Linea 85 160 24,491 48,992
GovernanceV3Mantle 85 160 24,491 48,992
GovernanceV3MegaEth 85 160 24,491 48,992
GovernanceV3Metis 85 160 24,491 48,992
GovernanceV3Monad 85 160 24,491 48,992
GovernanceV3Optimism 85 160 24,491 48,992
GovernanceV3Plasma 85 160 24,491 48,992
GovernanceV3Polygon 85 160 24,491 48,992
GovernanceV3PolygonZkEvm 85 160 24,491 48,992
GovernanceV3Scroll 85 160 24,491 48,992
GovernanceV3Soneium 85 160 24,491 48,992
GovernanceV3Sonic 85 160 24,491 48,992
GovernanceV3XLayer 85 160 24,491 48,992
GovernanceV3ZkSync 85 160 24,491 48,992
HubConfigurator 15,489 15,973 9,087 33,179
IpfsUtils 85 160 24,491 48,992
LowLevelCall 85 160 24,491 48,992
Math 85 160 24,491 48,992
MiscAvalanche 85 160 24,491 48,992
MiscEthereum 85 160 24,491 48,992
MiscPolygon 85 160 24,491 48,992
MockAggregator 431 709 24,145 48,443
MockCCIPRouter 8,611 8,639 15,965 40,513
MockERC20Symbol 505 1,727 24,071 47,425
MockHub 9,373 9,401 15,203 39,751
MockIR 1,439 1,467 23,137 47,685
MockOracle 780 808 23,796 48,344
MockSpoke 5,933 5,961 18,643 43,191
MyPayload (tests/swaps/DepositV2SwapPayloadTest.t.sol) 1,529 1,617 23,047 47,535
MyPayload (tests/swaps/DepositV3SwapPayloadTest.t.sol) 1,529 1,617 23,047 47,535
Ownable (lib/aave-address-book/lib/aave-v3-origin/src/contracts/dependencies/openzeppelin/contracts/Ownable.sol) 1,457 1,665 23,119 47,487
Panic 85 160 24,491 48,992
PayloadWithEmit 150 176 24,426 48,976
PayloadWithStorage 113 139 24,463 49,013
PayloadsControllerUtils 85 160 24,491 48,992
PercentageMath (lib/aave-address-book/lib/aave-v3-origin/src/contracts/protocol/libraries/math/PercentageMath.sol) 85 160 24,491 48,992
PercentageMath (src/dependencies/PercentageMath.sol) 85 160 24,491 48,992
ProxyHelpers (lib/aave-address-book/lib/aave-v3-origin/src/../tests/utils/ProxyHelpers.sol) 85 160 24,491 48,992
ProxyHelpers (lib/aave-address-book/lib/aave-v3-origin/tests/utils/ProxyHelpers.sol) 85 160 24,491 48,992
Register 2,758 18,453 21,818 30,699
ReportFileUtils 85 160 24,491 48,992
ReserveConfiguration 188 264 24,388 48,888
SafeCast (lib/aave-address-book/lib/aave-v3-origin/lib/solidity-utils/lib/openzeppelin-contracts-upgradeable/lib/openzeppelin-contracts/contracts/utils/math/SafeCast.sol) 85 160 24,491 48,992
SafeCast (lib/aave-address-book/lib/aave-v4/src/dependencies/openzeppelin/SafeCast.sol) 85 160 24,491 48,992
SafeERC20 85 160 24,491 48,992
SafeMath 85 160 24,491 48,992
SignedMath 85 160 24,491 48,992
StorageHelpers 85 160 24,491 48,992
Strings (lib/aave-address-book/lib/aave-v3-origin/lib/solidity-utils/lib/openzeppelin-contracts-upgradeable/lib/openzeppelin-contracts/contracts/utils/Strings.sol) 85 160 24,491 48,992
Strings (lib/aave-address-book/lib/aave-v3-origin/src/contracts/dependencies/openzeppelin/contracts/Strings.sol) 85 160 24,491 48,992
TestNetChainIds 85 160 24,491 48,992
Types 85 160 24,491 48,992
V2RateStrategyFactory 13,226 13,525 11,350 35,627
V4DiffWriter 85 160 24,491 48,992
V4DiffWriterHarness 45,984 46,012 -21,408 3,140
WadRayMath (lib/aave-address-book/lib/aave-v3-origin/src/contracts/protocol/libraries/math/WadRayMath.sol) 85 160 24,491 48,992
WadRayMath (lib/aave-address-book/lib/aave-v4/src/libraries/math/WadRayMath.sol) 85 160 24,491 48,992
WadRayMath (src/dependencies/WadRayMath.sol) 85 160 24,491 48,992

@github-actions

github-actions Bot commented Jul 7, 2026

Copy link
Copy Markdown
Contributor
🌈 Test Results
No files changed, compilation skipped

Ran 2 tests for tests/swaps/AaveSwapperTest.t.sol:TransferOwnership
[PASS] test_revertsIf_invalidCaller() (gas: 35563)
[PASS] test_successful() (gas: 43370)
Suite result: ok. 2 passed; 0 failed; 0 skipped; finished in 104.01ms (10.18ms CPU time)

Ran 2 tests for tests/bridges/optimism/AaveOpEthERC20BridgeTest.t.sol:EmergencyTokenTransfer
[PASS] test_revertsIf_invalidCaller() (gas: 36956)
[PASS] test_successful_governanceCaller() (gas: 417036)
Suite result: ok. 2 passed; 0 failed; 0 skipped; finished in 112.41ms (1.15ms CPU time)

Ran 2 tests for tests/bridges/optimism/AaveOpEthERC20BridgeTest.t.sol:TransferOwnership
[PASS] test_revertsIf_invalidCaller() (gas: 38599)
[PASS] test_successful() (gas: 37863)
Suite result: ok. 2 passed; 0 failed; 0 skipped; finished in 82.06ms (578.78µs CPU time)

Ran 2 tests for tests/swaps/AaveSwapperTest.t.sol:UpdateGuardian
[PASS] test_revertsIf_invalidCaller() (gas: 37839)
[PASS] test_successful() (gas: 57641)
Suite result: ok. 2 passed; 0 failed; 0 skipped; finished in 90.91ms (501.28µs CPU time)

Ran 3 tests for tests/bridges/polygon/AavePolEthPlasmaBridge.t.sol:BridgeTest
[PASS] test_revertsIf_invalidChain() (gas: 32543)
[PASS] test_revertsIf_notOwner() (gas: 91689)
[PASS] test_successful() (gas: 86838)
Suite result: ok. 3 passed; 0 failed; 0 skipped; finished in 206.06ms (12.27ms CPU time)

Ran 3 tests for tests/bridges/arbitrum/AaveArbEthERC20BridgeTest.t.sol:BridgeTest
[PASS] test_revertsIf_invalidChain() (gas: 34657)
[PASS] test_revertsIf_notOwner() (gas: 139425)
[PASS] test_successful_arbitrumBridge() (gas: 595086)
Suite result: ok. 3 passed; 0 failed; 0 skipped; finished in 214.02ms (19.63ms CPU time)

Ran 3 tests for tests/bridges/polygon/AavePolEthERC20BridgeTest.t.sol:BridgeTest
[PASS] test_revertsIf_invalidChain() (gas: 33277)
[PASS] test_revertsIf_notOwner() (gas: 136076)
[PASS] test_successful() (gas: 152874)
Suite result: ok. 3 passed; 0 failed; 0 skipped; finished in 158.23ms (1.52ms CPU time)

Ran 2 tests for tests/bridges/polygon/AavePolEthPlasmaBridge.t.sol:EmergencyTokenTransfer
[PASS] test_revertsIf_invalidCaller() (gas: 36861)
[PASS] test_successful_governanceCaller() (gas: 132233)
Suite result: ok. 2 passed; 0 failed; 0 skipped; finished in 157.05ms (731.57µs CPU time)

Ran 2 tests for tests/bridges/arbitrum/AaveArbEthERC20BridgeTest.t.sol:EmergencyTokenTransfer
[PASS] test_revertsIf_invalidCaller() (gas: 36839)
[PASS] test_successful_governanceCaller() (gas: 202025)
Suite result: ok. 2 passed; 0 failed; 0 skipped; finished in 149.97ms (860.94µs CPU time)

Ran 1 test for tests/swaps/DepositV2SwapPayloadTest.t.sol:DepositV2SwapPayloadTest
[PASS] test_successful() (gas: 811465)
Suite result: ok. 1 passed; 0 failed; 0 skipped; finished in 68.66ms (3.39ms CPU time)

Ran 1 test for tests/swaps/DepositV3SwapPayloadTest.t.sol:DepositV3SwapPayloadTest
[PASS] test_successful() (gas: 308924)
Suite result: ok. 1 passed; 0 failed; 0 skipped; finished in 66.95ms (2.47ms CPU time)

Ran 2 tests for tests/bridges/polygon/AavePolEthERC20BridgeTest.t.sol:EmergencyTokenTransfer
[PASS] test_revertsIf_invalidCaller() (gas: 36861)
[PASS] test_successful_governanceCaller() (gas: 149399)
Suite result: ok. 2 passed; 0 failed; 0 skipped; finished in 174.57ms (5.68ms CPU time)

Ran 2 tests for tests/bridges/polygon/AavePolEthPlasmaBridge.t.sol:ExitTest
[PASS] test_revertsIf_invalidChain() (gas: 33182)
[PASS] test_revertsIf_proofAlreadyProcessed() (gas: 221478)
Suite result: ok. 2 passed; 0 failed; 0 skipped; finished in 205.56ms (1.66ms CPU time)

Ran 2 tests for tests/bridges/arbitrum/AaveArbEthERC20BridgeTest.t.sol:ExitTest
[PASS] test_revertsIf_invalidChain() (gas: 53925)
[PASS] test_successful_exitsLink() (gas: 190885)
Suite result: ok. 2 passed; 0 failed; 0 skipped; finished in 242.81ms (84.79ms CPU time)

Ran 1 test for tests/bridges/polygon/AavePolEthPlasmaBridge.t.sol:ForkedBridgeTests
[PASS] test_successful() (gas: 558937)
Suite result: ok. 1 passed; 0 failed; 0 skipped; finished in 69.87ms (69.64ms CPU time)

Ran 2 tests for tests/bridges/polygon/AavePolEthERC20BridgeTest.t.sol:ExitMultipleTest
[PASS] test_revertsIf_invalidChain() (gas: 34199)
[PASS] test_revertsIf_proofAlreadyProcessed() (gas: 91276)
Suite result: ok. 2 passed; 0 failed; 0 skipped; finished in 174.07ms (610.85µs CPU time)

Ran 2 tests for tests/bridges/arbitrum/AaveArbEthERC20BridgeTest.t.sol:TransferOwnership
[PASS] test_revertsIf_invalidCaller() (gas: 38533)
[PASS] test_successful() (gas: 37851)
Suite result: ok. 2 passed; 0 failed; 0 skipped; finished in 126.46ms (510.26µs CPU time)

Ran 2 tests for tests/bridges/polygon/AavePolEthPlasmaBridge.t.sol:TransferOwnership
[PASS] test_revertsIf_invalidCaller() (gas: 38599)
[PASS] test_successful() (gas: 37851)
Suite result: ok. 2 passed; 0 failed; 0 skipped; finished in 139.85ms (525.51µs CPU time)

Ran 2 tests for tests/bridges/polygon/AavePolEthERC20BridgeTest.t.sol:ExitTest
[PASS] test_revertsIf_invalidChain() (gas: 33160)
[PASS] test_revertsIf_proofAlreadyProcessed() (gas: 89934)
Suite result: ok. 2 passed; 0 failed; 0 skipped; finished in 132.77ms (630.59µs CPU time)

Ran 2 tests for tests/bridges/ccip/AaveGhoCcipBridgeForkTest.t.sol:CcipReceiveTest
[PASS] test_revertsIf_invalidRouter() (gas: 33100)
[PASS] test_successful_receivedInvalidMessage() (gas: 79146)
Suite result: ok. 2 passed; 0 failed; 0 skipped; finished in 132.44ms (495.39µs CPU time)

Ran 1 test for tests/bridges/polygon/AavePolEthERC20BridgeTest.t.sol:ForkedBridgeTests
[PASS] test_successful() (gas: 601033)
Suite result: ok. 1 passed; 0 failed; 0 skipped; finished in 67.35ms (67.06ms CPU time)

Ran 2 tests for tests/bridges/polygon/AavePolEthPlasmaBridge.t.sol:WithdrawToCollectorTest
[PASS] test_revertsIf_invalidChain() (gas: 32138)
[PASS] test_successful() (gas: 127346)
Suite result: ok. 2 passed; 0 failed; 0 skipped; finished in 131.51ms (655.81µs CPU time)

Ran 6 tests for tests/swaps/AaveSwapperTest.t.sol:AaveSwapperSwap
[PASS] test_revertsIf_amountIsZero() (gas: 38829)
[PASS] test_revertsIf_fromTokenIsZeroAddress() (gas: 38640)
[PASS] test_revertsIf_invalidCaller() (gas: 38582)
[PASS] test_revertsIf_invalidRecipient() (gas: 38937)
[PASS] test_revertsIf_toTokenIsZeroAddress() (gas: 38586)
[PASS] test_successful() (gas: 551508)
Suite result: ok. 6 passed; 0 failed; 0 skipped; finished in 74.94ms (1.74ms CPU time)

Ran 2 tests for tests/bridges/ccip/AaveGhoCcipBridgeForkTest.t.sol:GetInvalidMessageTest
[PASS] test_revertIf_messageNotFound() (gas: 14952)
[PASS] test_successful() (gas: 1622182)
Suite result: ok. 2 passed; 0 failed; 0 skipped; finished in 144.23ms (8.90ms CPU time)

Ran 3 tests for tests/bridges/polygon/AavePolEthERC20BridgeTest.t.sol:IsTokenMapped
[PASS] test_revertsIf_invalidChain() (gas: 11745)
[PASS] test_successful_returnsFalse() (gas: 20272)
[PASS] test_successful_returnsTrue() (gas: 18097)
Suite result: ok. 3 passed; 0 failed; 0 skipped; finished in 139.27ms (912.33µs CPU time)

Ran 3 tests for tests/swaps/AaveSwapperTest.t.sol:CancelSwap
[PASS] test_revertsIf_invalidCaller() (gas: 42931)
[PASS] test_revertsIf_noMatchingTrade() (gas: 586935)
[PASS] test_successful() (gas: 618626)
Suite result: ok. 3 passed; 0 failed; 0 skipped; finished in 80.49ms (4.60ms CPU time)

Ran 2 tests for tests/swaps/AaveSwapperTest.t.sol:EmergencyTokenTransfer
[PASS] test_revertsIf_invalidCaller() (gas: 33953)
[PASS] test_successful_governanceCaller() (gas: 496530)
Suite result: ok. 2 passed; 0 failed; 0 skipped; finished in 75.14ms (964.61µs CPU time)

Ran 2 tests for tests/bridges/ccip/AaveGhoCcipBridgeForkTest.t.sol:ProcessMessageTest
[PASS] test_revertsIf_callerNotSelf() (gas: 32138)
[PASS] test_revertsIf_invalidToken() (gas: 40122)
Suite result: ok. 2 passed; 0 failed; 0 skipped; finished in 149.19ms (381.03µs CPU time)

Ran 2 tests for tests/bridges/polygon/AavePolEthERC20BridgeTest.t.sol:ReceiveEther
[PASS] test_revertsIf_invalidChain() (gas: 40434)
[PASS] test_successful_forwardsETH() (gas: 54163)
Suite result: ok. 2 passed; 0 failed; 0 skipped; finished in 130.39ms (518.27µs CPU time)

Ran 7 tests for tests/swaps/AaveSwapperTest.t.sol:GetExpectedOut
[PASS] test_aaveToUsdc() (gas: 85004)
[PASS] test_aaveToUsdc_withEthBasedOracles() (gas: 110463)
[PASS] test_balTo80BAL20WETH() (gas: 87275)
[PASS] test_ethToBal() (gas: 73406)
[PASS] test_ethToDai() (gas: 77624)
[PASS] test_revertsIf_fromOracleIsAddressZero() (gas: 11093)
[PASS] test_revertsIf_toOracleIsAddressZero() (gas: 11093)
Suite result: ok. 7 passed; 0 failed; 0 skipped; finished in 77.71ms (5.93ms CPU time)

Ran 2 tests for tests/swaps/AaveSwapperTest.t.sol:RemoveGuardian
[PASS] test_revertsIf_invalidCaller() (gas: 35481)
[PASS] test_successful() (gas: 45663)
Suite result: ok. 2 passed; 0 failed; 0 skipped; finished in 87.58ms (237.42µs CPU time)

Ran 2 tests for tests/bridges/polygon/AavePolEthERC20BridgeTest.t.sol:TransferOwnership
[PASS] test_revertsIf_invalidCaller() (gas: 38533)
[PASS] test_successful() (gas: 37873)
Suite result: ok. 2 passed; 0 failed; 0 skipped; finished in 142.58ms (7.34ms CPU time)

Ran 5 tests for tests/bridges/ccip/AaveGhoCcipBridgeForkTest.t.sol:QuoteTransferTest
[PASS] test_revertsIf_invalidFeeToken() (gas: 80845)
[PASS] test_revertsIf_invalidTransferAmount() (gas: 57611)
[PASS] test_revertsIf_rateLimitExceeded() (gas: 86411)
[PASS] test_revertsIf_unsupportedChain() (gas: 16649)
[PASS] test_successful() (gas: 100995)
Suite result: ok. 5 passed; 0 failed; 0 skipped; finished in 167.11ms (3.91ms CPU time)

Ran 2 tests for tests/bridges/polygon/AavePolEthERC20BridgeTest.t.sol:WithdrawToCollectorTest
[PASS] test_revertsIf_invalidChain() (gas: 32985)
[PASS] test_successful() (gas: 182996)
Suite result: ok. 2 passed; 0 failed; 0 skipped; finished in 153.22ms (1.04ms CPU time)

Ran 2 tests for tests/bridges/ccip/AaveGhoCcipBridgeForkTest.t.sol:ReceiveTest
[PASS] test_receiveEther_arbitrum(uint256) (runs: 256, μ: 39888, ~: 39230)
[PASS] test_receiveEther_mainnet(uint256) (runs: 256, μ: 35410, ~: 34752)
Suite result: ok. 2 passed; 0 failed; 0 skipped; finished in 259.27ms (101.75ms CPU time)

Ran 2 tests for tests/bridges/ccip/AaveGhoCcipBridgeForkTest.t.sol:RemoveDestinationChainTest
[PASS] test_revertIf_callerNotOwner() (gas: 31055)
[PASS] test_successful() (gas: 126136)
Suite result: ok. 2 passed; 0 failed; 0 skipped; finished in 139.52ms (754.76µs CPU time)

Ran 3 tests for tests/ProtocolV3TestBase.t.sol:ProtocolV3TestPlausibilityEMode
[PASS] test_borrowCapIncrease_borrowDisabled_eModeBorrowable_passes() (gas: 1106696)
Logs:
  0xCd5fE23C85820F7B72D0926FC9b05b43E359b7ee
  0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48
  0x6c3ea9036406852006290770BEdFcAbA0e23A0e8
  0x853d955aCEf822Db058eb8505911ED77F175b99e

[PASS] test_borrowCapIncrease_borrowDisabled_noEMode_reverts() (gas: 16657967)
[PASS] test_borrowCapIncrease_borrowEnabled_passes() (gas: 12391990)
Logs:
  0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2
  0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0
  0x2260FAC5E5542a773Aa44fBCfeDf7C193bc2C599
  0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48
  0x6B175474E89094C44Da98b954EedeAC495271d0F
  0x514910771AF9Ca656af840dff83E8264EcF986CA
  0xBe9895146f7AF43049ca1c1AE358B0541Ea49704
  0xdAC17F958D2ee523a2206206994597C13D831ec7
  0xae78736Cd615f374D3085123A210448E74Fc6393
  0x5f98805A4E8be255a32880FDeC7F6728C6568bA0
  0xD533a949740bb3306d119CC777fa900bA034cd52
  0x9f8F72aA9304c8B593d555F12eF6589cC3A579A2
  0xC011a73ee8576Fb46F5E1c5751cA3B9Fe0af2a6F
  0xba100000625a3754423978a60c9317c58a424e3D
  0x1f9840a85d5aF5bf1D1762F925BDADdC4201F984
  0x5A98FcBEA516Cf06857215779Fd812CA3beF1B32
  0xC18360217D8F7Ab5e7c516566761Ea12Ce7F9D72
  0x111111111117dC0aa78b770fA6A738034120C302
  0x853d955aCEf822Db058eb8505911ED77F175b99e
  0xD33526068D116cE69F19A9ee46F0bd304F21A51f
  0xAf5191B0De278C7286d6C7CC6ab6BB8A73bA2Cd6
  0xdeFA4e8a7bcBA345F687a2f1456F5Edd9CE97202
  0x3432B6A60D23Ca0dFCa7761B7ab56459D9C964D0
  0xf939E0A03FB07F59A73314E73794Be0E57ac1b4E
  0x6c3ea9036406852006290770BEdFcAbA0e23A0e8
  0xCd5fE23C85820F7B72D0926FC9b05b43E359b7ee
  0xf1C9acDc66974dFB6dEcB12aA385b9cD01190E38
  0x4c9EDD5852cd905f086C759E8383e09bff1E68B3
  0xA35b1B31Ce002FBF2058D22F30f95D405200A15b
  0x18084fbA666a33d37592fA2633fD49a74DD93a88
  0xcbB7C0000aB88B473b1f5aFd9ef808440eed33Bf
  0xdC035D45d973E3EC169d2276DDab16f1e407384F
  0xA1290d69c65A6Fe4DF752f95823fae25cB99e5A7
  0x8236a87084f8B84306f72007F36F2618A5634494
  0x657e8C867D8B37dCC18fA4Caead9C45EB088C642
  0x8292Bb45bf1Ee4d140127049757C2E0fF06317eD
  0x50D2C7992b802Eef16c04FeADAB310f31866a545
  0x3b3fB9C57858EF816833dC91565EFcd85D96f634
  0xC139190F447e929f090Edeb554D95AbB8b18aC1C
  0x917459337CaAC939D41d7493B3999f571D20D667
  0x14Bdc3A3AE09f5518b923b69489CBcAfB238e617
  0x90D2af7d622ca3141efA4d8f1F24d86E5974Cc8F
  0xC96dE26018A54D51c097160568752c4E3BD6C364
  0x1aBaEA1f7C830bD89Acc67eC4af516284b1bC33c
  0x9F56094C450763769BA0EA9Fe2876070c0fD5F77
  0xBC6736d346a5eBC0dEbc997397912CD9b8FAe10a
  0x68749665FF8D2d112Fa859AA293F07A622782F38
  0xe6A934089BBEe34F832060CE98848359883749B3
  0x62C6E813b9589C3631Ba0Cdb013acdB8544038B7
  0x1F84a51296691320478c98b8d77f2Bbd17D34350
  0xE8483517077afa11A9B07f849cee2552f040d7b2
  0xacA92E438df0B2401fF60dA7E4337B687a2435DA
  0x356B8d89c1e1239Cbbb9dE4815c39A1474d5BA7D
  0xe343167631d89B6Ffc58B88d6b7fB0228795491D
  0xAeBf0Bb9f57E89260d57f31AF34eB58657d96Ce0
  0x3de0ff76E8b528C092d47b9DaC775931cef80F49
  0x9Bf45ab47747F4B4dD09B3C2c73953484b4eB375
  0xB0F70C0bD6FD87dbEb7C10dC692a2a6106817072
  0x619D75E3b790eBC21c289f2805Bb7177A7D732E2
  0x9db38D74a0D29380899aD354121DfB521aDb0548

Suite result: ok. 3 passed; 0 failed; 0 skipped; finished in 269.73ms (173.92ms CPU time)

Ran 1 test for tests/ProtocolV3TestBase.t.sol:ProtocolV3TestOptimismSnapshot
[PASS] test_snapshotState() (gas: 4768455)
Suite result: ok. 1 passed; 0 failed; 0 skipped; finished in 381.21ms (306.50ms CPU time)

Ran 2 tests for tests/bridges/ccip/AaveGhoCcipBridgeForkTest.t.sol:RescuableTest
[PASS] test_revertsIf_callertNotRescueGuardian() (gas: 33996)
[PASS] test_successful() (gas: 420401)
Suite result: ok. 2 passed; 0 failed; 0 skipped; finished in 117.41ms (1.07ms CPU time)

Ran 3 tests for tests/bridges/ccip/AaveGhoCcipBridgeForkTest.t.sol:RecoverFailedMessageTokensTest
[PASS] test_revertIf_callerNotOwner() (gas: 30972)
[PASS] test_revertIf_messageNotFound() (gas: 33590)
[PASS] test_successfulMessageRecovery() (gas: 1685600)
Suite result: ok. 3 passed; 0 failed; 0 skipped; finished in 155.32ms (16.49ms CPU time)

Ran 3 tests for tests/bridges/ccip/AaveGhoCcipBridgeUnitTest.t.sol:CcipReceiveTest
[PASS] test_revertsIf_callerNotRouter() (gas: 36807)
[PASS] test_successful() (gas: 535748)
[PASS] test_successful_receivedInvalidMessage() (gas: 73569)
Suite result: ok. 3 passed; 0 failed; 0 skipped; finished in 1.94ms (790.81µs CPU time)

Ran 3 tests for tests/bridges/ccip/AaveGhoCcipBridgeUnitTest.t.sol:HandleInvalidMessageTest
[PASS] test_revertIf_MessageNotFound() (gas: 37652)
[PASS] test_revertIf_callerNotOwner() (gas: 35224)
[PASS] test_success() (gas: 562750)
Suite result: ok. 3 passed; 0 failed; 0 skipped; finished in 2.38ms (1.30ms CPU time)

Ran 1 test for tests/bridges/ccip/AaveGhoCcipBridgeUnitTest.t.sol:ProcessMessageTest
[PASS] test_revertsIf_callerNotSelf() (gas: 35910)
Suite result: ok. 1 passed; 0 failed; 0 skipped; finished in 1.03ms (39.45µs CPU time)

Ran 2 tests for tests/bridges/ccip/AaveGhoCcipBridgeUnitTest.t.sol:RemoveDestinationBridgeTest
[PASS] test_revertsIf_callerNotOwner() (gas: 35351)
[PASS] test_successful() (gas: 191409)
Suite result: ok. 2 passed; 0 failed; 0 skipped; finished in 1.27ms (195.45µs CPU time)

Ran 2 tests for tests/bridges/ccip/AaveGhoCcipBridgeUnitTest.t.sol:SetDestinationBridgeTest
[PASS] test_revertsIf_callerNotOwner() (gas: 40475)
[PASS] test_successful() (gas: 139178)
Suite result: ok. 2 passed; 0 failed; 0 skipped; finished in 1.14ms (166.44µs CPU time)

Ran 3 tests for tests/bridges/optimism/AaveOpEthERC20BridgeTest.t.sol:BridgeTest
[PASS] test_revertsIf_invalidChain() (gas: 33731)
[PASS] test_revertsIf_notOwner() (gas: 398763)
[PASS] test_successful() (gas: 567790)
Suite result: ok. 3 passed; 0 failed; 0 skipped; finished in 212.68ms (66.87ms CPU time)

Ran 2 tests for tests/ProtocolV3TestBase.t.sol:ProtocolV3TestStorageValidation
[PASS] test_executorStorageChange_reverts() (gas: 60117249)
[PASS] test_noExecutorStorageChange_passes() (gas: 599793077)
Logs:
  0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2
  0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0
  0x2260FAC5E5542a773Aa44fBCfeDf7C193bc2C599
  0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48
  0x6B175474E89094C44Da98b954EedeAC495271d0F
  0x514910771AF9Ca656af840dff83E8264EcF986CA
  0xBe9895146f7AF43049ca1c1AE358B0541Ea49704
  0xdAC17F958D2ee523a2206206994597C13D831ec7
  0xae78736Cd615f374D3085123A210448E74Fc6393
  0x5f98805A4E8be255a32880FDeC7F6728C6568bA0
  0xD533a949740bb3306d119CC777fa900bA034cd52
  0x9f8F72aA9304c8B593d555F12eF6589cC3A579A2
  0xC011a73ee8576Fb46F5E1c5751cA3B9Fe0af2a6F
  0xba100000625a3754423978a60c9317c58a424e3D
  0x1f9840a85d5aF5bf1D1762F925BDADdC4201F984
  0x5A98FcBEA516Cf06857215779Fd812CA3beF1B32
  0xC18360217D8F7Ab5e7c516566761Ea12Ce7F9D72
  0x111111111117dC0aa78b770fA6A738034120C302
  0x853d955aCEf822Db058eb8505911ED77F175b99e
  0xD33526068D116cE69F19A9ee46F0bd304F21A51f
  0xAf5191B0De278C7286d6C7CC6ab6BB8A73bA2Cd6
  0xdeFA4e8a7bcBA345F687a2f1456F5Edd9CE97202
  0x3432B6A60D23Ca0dFCa7761B7ab56459D9C964D0
  0xf939E0A03FB07F59A73314E73794Be0E57ac1b4E
  0x6c3ea9036406852006290770BEdFcAbA0e23A0e8
  0xCd5fE23C85820F7B72D0926FC9b05b43E359b7ee
  0xf1C9acDc66974dFB6dEcB12aA385b9cD01190E38
  0x4c9EDD5852cd905f086C759E8383e09bff1E68B3
  0xA35b1B31Ce002FBF2058D22F30f95D405200A15b
  0x18084fbA666a33d37592fA2633fD49a74DD93a88
  0xcbB7C0000aB88B473b1f5aFd9ef808440eed33Bf
  0xdC035D45d973E3EC169d2276DDab16f1e407384F
  0xA1290d69c65A6Fe4DF752f95823fae25cB99e5A7
  0x8236a87084f8B84306f72007F36F2618A5634494
  0x657e8C867D8B37dCC18fA4Caead9C45EB088C642
  0x8292Bb45bf1Ee4d140127049757C2E0fF06317eD
  0x50D2C7992b802Eef16c04FeADAB310f31866a545
  0x3b3fB9C57858EF816833dC91565EFcd85D96f634
  0xC139190F447e929f090Edeb554D95AbB8b18aC1C
  0x917459337CaAC939D41d7493B3999f571D20D667
  0x14Bdc3A3AE09f5518b923b69489CBcAfB238e617
  0x90D2af7d622ca3141efA4d8f1F24d86E5974Cc8F
  0xC96dE26018A54D51c097160568752c4E3BD6C364
  0x1aBaEA1f7C830bD89Acc67eC4af516284b1bC33c
  0x9F56094C450763769BA0EA9Fe2876070c0fD5F77
  0xBC6736d346a5eBC0dEbc997397912CD9b8FAe10a
  0x68749665FF8D2d112Fa859AA293F07A622782F38
  0xe6A934089BBEe34F832060CE98848359883749B3
  0x62C6E813b9589C3631Ba0Cdb013acdB8544038B7
  0x1F84a51296691320478c98b8d77f2Bbd17D34350
  0xE8483517077afa11A9B07f849cee2552f040d7b2
  0xacA92E438df0B2401fF60dA7E4337B687a2435DA
  0x356B8d89c1e1239Cbbb9dE4815c39A1474d5BA7D
  0xe343167631d89B6Ffc58B88d6b7fB0228795491D
  0xAeBf0Bb9f57E89260d57f31AF34eB58657d96Ce0
  0x3de0ff76E8b528C092d47b9DaC775931cef80F49
  0x9Bf45ab47747F4B4dD09B3C2c73953484b4eB375

Suite result: ok. 2 passed; 0 failed; 0 skipped; finished in 2.83s (5.16s CPU time)

Ran 10 tests for tests/GovV3Test.t.sol:GovernanceV3Test
[PASS] test_executePayloadViaAddress() (gas: 177174)
[PASS] test_executePayloadViaId() (gas: 1205567)
[PASS] test_expectRevertOnNonExistingPayload() (gas: 26770)
[PASS] test_findPayload() (gas: 628876)
[PASS] test_helpers() (gas: 599669947)
Logs:
  0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2
  0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0
  0x2260FAC5E5542a773Aa44fBCfeDf7C193bc2C599
  0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48
  0x6B175474E89094C44Da98b954EedeAC495271d0F
  0x514910771AF9Ca656af840dff83E8264EcF986CA
  0xBe9895146f7AF43049ca1c1AE358B0541Ea49704
  0xdAC17F958D2ee523a2206206994597C13D831ec7
  0xae78736Cd615f374D3085123A210448E74Fc6393
  0x5f98805A4E8be255a32880FDeC7F6728C6568bA0
  0xD533a949740bb3306d119CC777fa900bA034cd52
  0x9f8F72aA9304c8B593d555F12eF6589cC3A579A2
  0xC011a73ee8576Fb46F5E1c5751cA3B9Fe0af2a6F
  0xba100000625a3754423978a60c9317c58a424e3D
  0x1f9840a85d5aF5bf1D1762F925BDADdC4201F984
  0x5A98FcBEA516Cf06857215779Fd812CA3beF1B32
  0xC18360217D8F7Ab5e7c516566761Ea12Ce7F9D72
  0x111111111117dC0aa78b770fA6A738034120C302
  0x853d955aCEf822Db058eb8505911ED77F175b99e
  0xD33526068D116cE69F19A9ee46F0bd304F21A51f
  0xAf5191B0De278C7286d6C7CC6ab6BB8A73bA2Cd6
  0xdeFA4e8a7bcBA345F687a2f1456F5Edd9CE97202
  0x3432B6A60D23Ca0dFCa7761B7ab56459D9C964D0
  0xf939E0A03FB07F59A73314E73794Be0E57ac1b4E
  0x6c3ea9036406852006290770BEdFcAbA0e23A0e8
  0xCd5fE23C85820F7B72D0926FC9b05b43E359b7ee
  0xf1C9acDc66974dFB6dEcB12aA385b9cD01190E38
  0x4c9EDD5852cd905f086C759E8383e09bff1E68B3
  0xA35b1B31Ce002FBF2058D22F30f95D405200A15b
  0x18084fbA666a33d37592fA2633fD49a74DD93a88
  0xcbB7C0000aB88B473b1f5aFd9ef808440eed33Bf
  0xdC035D45d973E3EC169d2276DDab16f1e407384F
  0xA1290d69c65A6Fe4DF752f95823fae25cB99e5A7
  0x8236a87084f8B84306f72007F36F2618A5634494
  0x657e8C867D8B37dCC18fA4Caead9C45EB088C642
  0x8292Bb45bf1Ee4d140127049757C2E0fF06317eD
  0x50D2C7992b802Eef16c04FeADAB310f31866a545
  0x3b3fB9C57858EF816833dC91565EFcd85D96f634
  0xC139190F447e929f090Edeb554D95AbB8b18aC1C
  0x917459337CaAC939D41d7493B3999f571D20D667
  0x14Bdc3A3AE09f5518b923b69489CBcAfB238e617
  0x90D2af7d622ca3141efA4d8f1F24d86E5974Cc8F
  0xC96dE26018A54D51c097160568752c4E3BD6C364
  0x1aBaEA1f7C830bD89Acc67eC4af516284b1bC33c
  0x9F56094C450763769BA0EA9Fe2876070c0fD5F77
  0xBC6736d346a5eBC0dEbc997397912CD9b8FAe10a
  0x68749665FF8D2d112Fa859AA293F07A622782F38
  0xe6A934089BBEe34F832060CE98848359883749B3
  0x62C6E813b9589C3631Ba0Cdb013acdB8544038B7
  0x1F84a51296691320478c98b8d77f2Bbd17D34350
  0xE8483517077afa11A9B07f849cee2552f040d7b2
  0xacA92E438df0B2401fF60dA7E4337B687a2435DA
  0x356B8d89c1e1239Cbbb9dE4815c39A1474d5BA7D
  0xe343167631d89B6Ffc58B88d6b7fB0228795491D
  0xAeBf0Bb9f57E89260d57f31AF34eB58657d96Ce0
  0x3de0ff76E8b528C092d47b9DaC775931cef80F49
  0x9Bf45ab47747F4B4dD09B3C2c73953484b4eB375
  E2E: Collateral WETH, TestAsset WETH
  SUPPLY: WETH, Amount: 48227829695023047850
  SUPPLY: WETH, Amount: 4822782969502304785
  WITHDRAW: WETH, Amount: 2411391484751152392
  WITHDRAW: WETH, Amount: 2411391484751152391
  BORROW: WETH, Amount 4822782969502304785
  REPAY: WETH, Amount: 4822782969502304786
  REPAY: WETH, Amount: 4822782969502304786
  LIQUIDATE: WETH, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 4822782969502304786
  LIQUIDATE: WETH, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 4822782969502304786
  FLASH LOAN: WETH, Amount: 4822782969502304785
  FLASH LOAN: WETH, Amount: 4822782969502304785
  E2E: Collateral weETH, TestAsset wstETH
  SUPPLY: weETH, Amount: 44238251159463843904
  SUPPLY: wstETH, Amount: 3923361458011345694
  WITHDRAW: wstETH, Amount: 1961680729005672847
  WITHDRAW: wstETH, Amount: 1961680729005672846
  BORROW: wstETH, Amount 3923361458011345694
  REPAY: wstETH, Amount: 3923361458011345695
  REPAY: wstETH, Amount: 3923361458011345695
  LIQUIDATE: wstETH, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 3923361458011345695
  LIQUIDATE: wstETH, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 3923361458011345695
  FLASH LOAN: wstETH, Amount: 3923361458011345694
  FLASH LOAN: wstETH, Amount: 3923361458011345694
  E2E: Collateral WETH, TestAsset WBTC
  SUPPLY: WETH, Amount: 48227829695023047850
  SUPPLY: WBTC, Amount: 14177353
  WITHDRAW: WBTC, Amount: 7088676
  WITHDRAW: WBTC, Amount: 7088675
  BORROW: WBTC, Amount 14177353
  REPAY: WBTC, Amount: 14177354
  REPAY: WBTC, Amount: 14177354
  LIQUIDATE: WBTC, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 14177354
  LIQUIDATE: WBTC, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 14177354
  FLASH LOAN: WBTC, Amount: 14177353
  FLASH LOAN: WBTC, Amount: 14177353
  E2E: Collateral WETH, TestAsset USDC
  SUPPLY: WETH, Amount: 48227829695023047850
  SUPPLY: USDC, Amount: 10000481823
  WITHDRAW: USDC, Amount: 5000240911
  WITHDRAW: USDC, Amount: 5000240911
  BORROW: USDC, Amount 10000481823
  REPAY: USDC, Amount: 10000481824
  REPAY: USDC, Amount: 10000481824
  LIQUIDATE: USDC, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 10000481824
  LIQUIDATE: USDC, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 10000481824
  FLASH LOAN: USDC, Amount: 10000481823
  FLASH LOAN: USDC, Amount: 10000481823
  E2E: Collateral WETH, TestAsset DAI
  SUPPLY: WETH, Amount: 48227829695023047850
  SUPPLY: DAI, Amount: 10002538744358705683089
  WITHDRAW: DAI, Amount: 5001269372179352841544
  WITHDRAW: DAI, Amount: 5001269372179352841543
  BORROW: DAI, Amount 10002538744358705683089
  REPAY: DAI, Amount: 10002538744358705683090
  REPAY: DAI, Amount: 10002538744358705683090
  LIQUIDATE: DAI, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 10002538744358705683090
  LIQUIDATE: DAI, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 10002538744358705683090
  FLASH LOAN: DAI, Amount: 10002538744358705683089
  FLASH LOAN: DAI, Amount: 10002538744358705683089
  E2E: Collateral WETH, TestAsset LINK
  SUPPLY: WETH, Amount: 48227829695023047850
  SUPPLY: LINK, Amount: 1111649816612241403295
  WITHDRAW: LINK, Amount: 555824908306120701647
  WITHDRAW: LINK, Amount: 555824908306120701646
  BORROW: LINK, Amount 1111649816612241403295
  REPAY: LINK, Amount: 1111649816612241403296
  REPAY: LINK, Amount: 1111649816612241403296
  LIQUIDATE: LINK, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 1111649816612241403296
  LIQUIDATE: LINK, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 1111649816612241403296
  FLASH LOAN: LINK, Amount: 1111649816612241403295
  FLASH LOAN: LINK, Amount: 1111649816612241403295
  E2E: Collateral WETH, TestAsset AAVE
  SUPPLY: WETH, Amount: 48227829695023047850
  SUPPLY: AAVE, Amount: 90507025788890914234
  WITHDRAW: AAVE, Amount: 45253512894445457117
  WITHDRAW: AAVE, Amount: 45253512894445457117
  E2E: Collateral cbETH, TestAsset WETH
  SUPPLY: cbETH, Amount: 42859123125210829159
  SUPPLY: WETH, Amount: 4822782969502304785
  WITHDRAW: WETH, Amount: 2411391484751152392
  WITHDRAW: WETH, Amount: 2411391484751152391
  BORROW: WETH, Amount 4822782969502304785
  REPAY: WETH, Amount: 4822782969502304786
  REPAY: WETH, Amount: 4822782969502304786
  LIQUIDATE: WETH, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 4822782969502304786
  LIQUIDATE: WETH, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 4822782969502304786
  FLASH LOAN: WETH, Amount: 4822782969502304785
  FLASH LOAN: WETH, Amount: 4822782969502304785
  E2E: Collateral WETH, TestAsset USDT
  SUPPLY: WETH, Amount: 48227829695023047850
  SUPPLY: USDT, Amount: 9999182966
  WITHDRAW: USDT, Amount: 4999591483
  WITHDRAW: USDT, Amount: 4999591481
  BORROW: USDT, Amount 9999182966
  REPAY: USDT, Amount: 9999182967
  REPAY: USDT, Amount: 9999182967
  LIQUIDATE: USDT, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 9999182967
  LIQUIDATE: USDT, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 9999182967
  FLASH LOAN: USDT, Amount: 9999182966
  FLASH LOAN: USDT, Amount: 9999182966
  E2E: Collateral rETH, TestAsset WETH
  SUPPLY: rETH, Amount: 41598200613099190470
  SUPPLY: WETH, Amount: 4822782969502304785
  WITHDRAW: WETH, Amount: 2411391484751152392
  WITHDRAW: WETH, Amount: 2411391484751152391
  BORROW: WETH, Amount 4822782969502304785
  REPAY: WETH, Amount: 4822782969502304786
  REPAY: WETH, Amount: 4822782969502304786
  LIQUIDATE: WETH, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 4822782969502304786
  LIQUIDATE: WETH, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 4822782969502304786
  FLASH LOAN: WETH, Amount: 4822782969502304785
  FLASH LOAN: WETH, Amount: 4822782969502304785
  E2E: Collateral WETH, TestAsset LUSD
  SUPPLY: WETH, Amount: 48227829695023047850
  SUPPLY: LUSD, Amount: 9847865156648858542320
  WITHDRAW: LUSD, Amount: 4923932578324429271160
  WITHDRAW: LUSD, Amount: 4923932578324429271158
  BORROW: LUSD, Amount 9847865156648858542320
  REPAY: LUSD, Amount: 9847865156648858542321
  REPAY: LUSD, Amount: 9847865156648858542321
  LIQUIDATE: LUSD, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 9847865156648858542321
  LIQUIDATE: LUSD, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 9847865156648858542321
  FLASH LOAN: LUSD, Amount: 9847865156648858542320
  FLASH LOAN: LUSD, Amount: 9847865156648858542320
  E2E: Collateral WETH, TestAsset CRV
  SUPPLY: WETH, Amount: 48227829695023047850
  SUPPLY: CRV, Amount: 43970437267970750689247
  WITHDRAW: CRV, Amount: 21985218633985375344623
  WITHDRAW: CRV, Amount: 21985218633985375344623
  FLASH LOAN: CRV, Amount: 43970437267970750689247
  E2E: TestAsset MKR SKIPPED
  E2E: Collateral WETH, TestAsset SNX
  SUPPLY: WETH, Amount: 48227829695023047850
  SUPPLY: SNX, Amount: 32326909362231779996244
  WITHDRAW: SNX, Amount: 16163454681115889998122
  WITHDRAW: SNX, Amount: 16163454681115889998120
  FLASH LOAN: SNX, Amount: 32326909362231779996244
  E2E: Collateral WETH, TestAsset BAL
  SUPPLY: WETH, Amount: 48227829695023047850
  SUPPLY: BAL, Amount: 65609780581210802256714
  WITHDRAW: BAL, Amount: 32804890290605401128357
  WITHDRAW: BAL, Amount: 32804890290605401128355
  FLASH LOAN: BAL, Amount: 65609780581210802256714
  E2E: Collateral WETH, TestAsset UNI
  SUPPLY: WETH, Amount: 48227829695023047850
  SUPPLY: UNI, Amount: 2547434160245831268563
  WITHDRAW: UNI, Amount: 1273717080122915634281
  WITHDRAW: UNI, Amount: 1273717080122915634280
  FLASH LOAN: UNI, Amount: 2547434160245831268563
  E2E: Collateral WETH, TestAsset LDO
  SUPPLY: WETH, Amount: 48227829695023047850
  SUPPLY: LDO, Amount: 33981033350311390296260
  WITHDRAW: LDO, Amount: 16990516675155695148130
  WITHDRAW: LDO, Amount: 16990516675155695148128
  FLASH LOAN: LDO, Amount: 33981033350311390296260
  E2E: Collateral WETH, TestAsset ENS
  SUPPLY: WETH, Amount: 48227829695023047850
  SUPPLY: ENS, Amount: 1666567355917927517365
  WITHDRAW: ENS, Amount: 833283677958963758682
  WITHDRAW: ENS, Amount: 833283677958963758682
  FLASH LOAN: ENS, Amount: 1666567355917927517365
  E2E: Collateral WETH, TestAsset 1INCH
  SUPPLY: WETH, Amount: 48227829695023047850
  SUPPLY: 1INCH, Amount: 103466114847387480600103
  WITHDRAW: 1INCH, Amount: 51733057423693740300051
  WITHDRAW: 1INCH, Amount: 51733057423693740300051
  FLASH LOAN: 1INCH, Amount: 103466114847387480600103
  E2E: Collateral WETH, TestAsset FRAX
  SUPPLY: WETH, Amount: 48227829695023047850
  SUPPLY: FRAX, Amount: 10071588853571183975699
  WITHDRAW: FRAX, Amount: 5035794426785591987849
  WITHDRAW: FRAX, Amount: 5035794426785591987849
  FLASH LOAN: FRAX, Amount: 10071588853571183975699
  E2E: Collateral WETH, TestAsset GHO
  SUPPLY: WETH, Amount: 48227829695023047850
  SUPPLY: GHO, Amount: 10000000000000000000000
  WITHDRAW: GHO, Amount: 5000000000000000000000
  WITHDRAW: GHO, Amount: 5000000000000000000000
  BORROW: GHO, Amount 10000000000000000000000
  REPAY: GHO, Amount: 10000000000000000000001
  REPAY: GHO, Amount: 10000000000000000000001
  LIQUIDATE: GHO, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 10000000000000000000001
  LIQUIDATE: GHO, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 10000000000000000000001
  FLASH LOAN: GHO, Amount: 10000000000000000000000
  FLASH LOAN: GHO, Amount: 10000000000000000000000
  E2E: Collateral WETH, TestAsset RPL
  SUPPLY: WETH, Amount: 48227829695023047850
  SUPPLY: RPL, Amount: 5055147207504329632480
  WITHDRAW: RPL, Amount: 2527573603752164816240
  WITHDRAW: RPL, Amount: 2527573603752164816238
  FLASH LOAN: RPL, Amount: 5055147207504329632480
  E2E: Collateral WETH, TestAsset sDAI
  SUPPLY: WETH, Amount: 48227829695023047850
  SUPPLY: sDAI, Amount: 8526247498718718157130
  WITHDRAW: sDAI, Amount: 4263123749359359078565
  WITHDRAW: sDAI, Amount: 4263123749359359078563
  FLASH LOAN: sDAI, Amount: 8526247498718718157130
  E2E: TestAsset STG SKIPPED
  E2E: TestAsset KNC SKIPPED
  E2E: TestAsset FXS SKIPPED
  E2E: Collateral WETH, TestAsset crvUSD
  SUPPLY: WETH, Amount: 48227829695023047850
  SUPPLY: crvUSD, Amount: 10005545273301369084774
  WITHDRAW: crvUSD, Amount: 5002772636650684542387
  WITHDRAW: crvUSD, Amount: 5002772636650684542385
  BORROW: crvUSD, Amount 10005545273301369084774
  REPAY: crvUSD, Amount: 10005545273301369084775
  REPAY: crvUSD, Amount: 10005545273301369084775
  LIQUIDATE: crvUSD, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 10005545273301369084775
  LIQUIDATE: crvUSD, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 10005545273301369084775
  FLASH LOAN: crvUSD, Amount: 10005545273301369084774
  FLASH LOAN: crvUSD, Amount: 10005545273301369084774
  E2E: Collateral WETH, TestAsset PYUSD
  SUPPLY: WETH, Amount: 48227829695023047850
  SUPPLY: PYUSD, Amount: 10000634240
  WITHDRAW: PYUSD, Amount: 5000317120
  WITHDRAW: PYUSD, Amount: 5000317118
  BORROW: PYUSD, Amount 10000634240
  REPAY: PYUSD, Amount: 10000634241
  REPAY: PYUSD, Amount: 10000634241
  LIQUIDATE: PYUSD, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 10000634241
  LIQUIDATE: PYUSD, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 10000634241
  FLASH LOAN: PYUSD, Amount: 10000634240
  FLASH LOAN: PYUSD, Amount: 10000634240
  E2E: Collateral weETH, TestAsset WETH
  SUPPLY: weETH, Amount: 44238251159463843904
  SUPPLY: WETH, Amount: 4822782969502304785
  WITHDRAW: WETH, Amount: 2411391484751152392
  WITHDRAW: WETH, Amount: 2411391484751152391
  BORROW: WETH, Amount 4822782969502304785
  REPAY: WETH, Amount: 4822782969502304786
  REPAY: WETH, Amount: 4822782969502304786
  LIQUIDATE: WETH, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 4822782969502304786
  LIQUIDATE: WETH, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 4822782969502304786
  FLASH LOAN: WETH, Amount: 4822782969502304785
  FLASH LOAN: WETH, Amount: 4822782969502304785
  E2E: Collateral osETH, TestAsset WETH
  SUPPLY: osETH, Amount: 45178445412385272314
  SUPPLY: WETH, Amount: 4822782969502304785
  WITHDRAW: WETH, Amount: 2411391484751152392
  WITHDRAW: WETH, Amount: 2411391484751152391
  BORROW: WETH, Amount 4822782969502304785
  REPAY: WETH, Amount: 4822782969502304786
  REPAY: WETH, Amount: 4822782969502304786
  LIQUIDATE: WETH, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 4822782969502304786
  LIQUIDATE: WETH, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 4822782969502304786
  FLASH LOAN: WETH, Amount: 4822782969502304785
  FLASH LOAN: WETH, Amount: 4822782969502304785
  E2E: Collateral WETH, TestAsset USDe
  SUPPLY: WETH, Amount: 48227829695023047850
  SUPPLY: USDe, Amount: 9999182966759786057881
  WITHDRAW: USDe, Amount: 4999591483379893028940
  WITHDRAW: USDe, Amount: 4999591483379893028940
  BORROW: USDe, Amount 9999182966759786057881
  REPAY: USDe, Amount: 9999182966759786057882
  REPAY: USDe, Amount: 9999182966759786057882
  LIQUIDATE: USDe, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 9999182966759786057882
  LIQUIDATE: USDe, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 9999182966759786057882
  FLASH LOAN: USDe, Amount: 9999182966759786057881
  FLASH LOAN: USDe, Amount: 9999182966759786057881
  E2E: Collateral rsETH, TestAsset ETHx
  SUPPLY: rsETH, Amount: 45190335392122082001
  SUPPLY: ETHx, Amount: 4446631402234256995
  WITHDRAW: ETHx, Amount: 2223315701117128497
  WITHDRAW: ETHx, Amount: 2223315701117128496
  BORROW: ETHx, Amount 4446631402234256995
  REPAY: ETHx, Amount: 4446631402234256996
  REPAY: ETHx, Amount: 4446631402234256996
  LIQUIDATE: ETHx, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 4446631402234256996
  LIQUIDATE: ETHx, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 4446631402234256996
  FLASH LOAN: ETHx, Amount: 4446631402234256995
  FLASH LOAN: ETHx, Amount: 4446631402234256995
  E2E: Collateral sUSDe, TestAsset USDC
  SUPPLY: sUSDe, Amount: 81716880150517917091965
  SUPPLY: USDC, Amount: 10000481823
  WITHDRAW: USDC, Amount: 5000240911
  WITHDRAW: USDC, Amount: 5000240911
  BORROW: USDC, Amount 10000481823
  REPAY: USDC, Amount: 10000481824
  REPAY: USDC, Amount: 10000481824
  LIQUIDATE: USDC, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 10000481824
  LIQUIDATE: USDC, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 10000481824
  FLASH LOAN: USDC, Amount: 10000481823
  FLASH LOAN: USDC, Amount: 10000481823
  E2E: Collateral WETH, TestAsset tBTC
  SUPPLY: WETH, Amount: 48227829695023047850
  SUPPLY: tBTC, Amount: 141437528623097483
  WITHDRAW: tBTC, Amount: 70718764311548741
  WITHDRAW: tBTC, Amount: 70718764311548741
  BORROW: tBTC, Amount 141437528623097483
  REPAY: tBTC, Amount: 141437528623097484
  REPAY: tBTC, Amount: 141437528623097484
  LIQUIDATE: tBTC, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 141437528623097484
  LIQUIDATE: tBTC, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 141437528623097484
  FLASH LOAN: tBTC, Amount: 141437528623097483
  FLASH LOAN: tBTC, Amount: 141437528623097483
  E2E: Collateral WETH, TestAsset cbBTC
  SUPPLY: WETH, Amount: 48227829695023047850
  SUPPLY: cbBTC, Amount: 14143752
  WITHDRAW: cbBTC, Amount: 7071876
  WITHDRAW: cbBTC, Amount: 7071874
  BORROW: cbBTC, Amount 14143752
  REPAY: cbBTC, Amount: 14143753
  REPAY: cbBTC, Amount: 14143753
  LIQUIDATE: cbBTC, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 14143753
  LIQUIDATE: cbBTC, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 14143753
  FLASH LOAN: cbBTC, Amount: 14143752
  FLASH LOAN: cbBTC, Amount: 14143752
  E2E: Collateral WETH, TestAsset USDS
  SUPPLY: WETH, Amount: 48227829695023047850
  SUPPLY: USDS, Amount: 10004201764741191300346
  WITHDRAW: USDS, Amount: 5002100882370595650173
  WITHDRAW: USDS, Amount: 5002100882370595650172
  BORROW: USDS, Amount 10004201764741191300346
  REPAY: USDS, Amount: 10004201764741191300347
  REPAY: USDS, Amount: 10004201764741191300347
  LIQUIDATE: USDS, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 10004201764741191300347
  LIQUIDATE: USDS, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 10004201764741191300347
  FLASH LOAN: USDS, Amount: 10004201764741191300346
  FLASH LOAN: USDS, Amount: 10004201764741191300346
  E2E: Collateral rsETH, TestAsset WETH
  SUPPLY: rsETH, Amount: 45190335392122082001
  SUPPLY: WETH, Amount: 4822782969502304785
  WITHDRAW: WETH, Amount: 2411391484751152392
  WITHDRAW: WETH, Amount: 2411391484751152391
  BORROW: WETH, Amount 4822782969502304785
  REPAY: WETH, Amount: 4822782969502304786
  REPAY: WETH, Amount: 4822782969502304786
  LIQUIDATE: WETH, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 4822782969502304786
  LIQUIDATE: WETH, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 4822782969502304786
  FLASH LOAN: WETH, Amount: 4822782969502304785
  FLASH LOAN: WETH, Amount: 4822782969502304785
  E2E: Collateral LBTC, TestAsset WBTC
  SUPPLY: LBTC, Amount: 140978395
  SUPPLY: WBTC, Amount: 14177353
  WITHDRAW: WBTC, Amount: 7088676
  WITHDRAW: WBTC, Amount: 7088675
  BORROW: WBTC, Amount 14177353
  REPAY: WBTC, Amount: 14177354
  REPAY: WBTC, Amount: 14177354
  LIQUIDATE: WBTC, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 14177354
  LIQUIDATE: WBTC, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 14177354
  FLASH LOAN: WBTC, Amount: 14177353
  FLASH LOAN: WBTC, Amount: 14177353
  E2E: Collateral eBTC, TestAsset WBTC
  SUPPLY: eBTC, Amount: 141021706
  SUPPLY: WBTC, Amount: 14177353
  WITHDRAW: WBTC, Amount: 7088676
  WITHDRAW: WBTC, Amount: 7088675
  BORROW: WBTC, Amount 14177353
  REPAY: WBTC, Amount: 14177354
  REPAY: WBTC, Amount: 14177354
  LIQUIDATE: WBTC, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 14177354
  LIQUIDATE: WBTC, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 14177354
  FLASH LOAN: WBTC, Amount: 14177353
  FLASH LOAN: WBTC, Amount: 14177353
  E2E: Collateral WETH, TestAsset RLUSD
  SUPPLY: WETH, Amount: 48227829695023047850
  SUPPLY: RLUSD, Amount: 10000020000040000080000
  WITHDRAW: RLUSD, Amount: 5000010000020000040000
  WITHDRAW: RLUSD, Amount: 5000010000020000039998
  BORROW: RLUSD, Amount 10000020000040000080000
  REPAY: RLUSD, Amount: 10000020000040000080001
  REPAY: RLUSD, Amount: 10000020000040000080001
  LIQUIDATE: RLUSD, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 10000020000040000080001
  LIQUIDATE: RLUSD, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 10000020000040000080001
  FLASH LOAN: RLUSD, Amount: 10000020000040000080000
  FLASH LOAN: RLUSD, Amount: 10000020000040000080000
  E2E: Collateral PT-eUSDE-29MAY2025, TestAsset USDC
  SUPPLY: PT-eUSDE-29MAY2025, Amount: 99991829667597860578812
  SUPPLY: USDC, Amount: 10000481823
  WITHDRAW: USDC, Amount: 5000240911
  WITHDRAW: USDC, Amount: 5000240911
  BORROW: USDC, Amount 10000481823
  REPAY: USDC, Amount: 10000481824
  REPAY: USDC, Amount: 10000481824
  LIQUIDATE: USDC, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 10000481824
  LIQUIDATE: USDC, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 10000481824
  FLASH LOAN: USDC, Amount: 10000481823
  FLASH LOAN: USDC, Amount: 10000481823
  E2E: Collateral PT-sUSDE-31JUL2025, TestAsset USDC
  SUPPLY: PT-sUSDE-31JUL2025, Amount: 99991829667597860578812
  SUPPLY: USDC, Amount: 10000481823
  WITHDRAW: USDC, Amount: 5000240911
  WITHDRAW: USDC, Amount: 5000240911
  BORROW: USDC, Amount 10000481823
  REPAY: USDC, Amount: 10000481824
  REPAY: USDC, Amount: 10000481824
  LIQUIDATE: USDC, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 10000481824
  LIQUIDATE: USDC, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 10000481824
  FLASH LOAN: USDC, Amount: 10000481823
  FLASH LOAN: USDC, Amount: 10000481823
  E2E: Collateral WETH, TestAsset USDtb
  SUPPLY: WETH, Amount: 48227829695023047850
  SUPPLY: USDtb, Amount: 10000000000000000000000
  WITHDRAW: USDtb, Amount: 5000000000000000000000
  WITHDRAW: USDtb, Amount: 4999999999999999999999
  BORROW: USDtb, Amount 10000000000000000000000
  REPAY: USDtb, Amount: 10000000000000000000001
  REPAY: USDtb, Amount: 10000000000000000000001
  LIQUIDATE: USDtb, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 10000000000000000000001
  LIQUIDATE: USDtb, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 10000000000000000000001
  FLASH LOAN: USDtb, Amount: 10000000000000000000000
  FLASH LOAN: USDtb, Amount: 10000000000000000000000
  E2E: Collateral PT-USDe-31JUL2025, TestAsset USDC
  SUPPLY: PT-USDe-31JUL2025, Amount: 99991829667597860578812
  SUPPLY: USDC, Amount: 10000481823
  WITHDRAW: USDC, Amount: 5000240911
  WITHDRAW: USDC, Amount: 5000240911
  BORROW: USDC, Amount 10000481823
  REPAY: USDC, Amount: 10000481824
  REPAY: USDC, Amount: 10000481824
  LIQUIDATE: USDC, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 10000481824
  LIQUIDATE: USDC, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 10000481824
  FLASH LOAN: USDC, Amount: 10000481823
  FLASH LOAN: USDC, Amount: 10000481823
  E2E: Collateral PT-eUSDE-14AUG2025, TestAsset USDC
  SUPPLY: PT-eUSDE-14AUG2025, Amount: 99991829667597860578812
  SUPPLY: USDC, Amount: 10000481823
  WITHDRAW: USDC, Amount: 5000240911
  WITHDRAW: USDC, Amount: 5000240911
  BORROW: USDC, Amount 10000481823
  REPAY: USDC, Amount: 10000481824
  REPAY: USDC, Amount: 10000481824
  LIQUIDATE: USDC, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 10000481824
  LIQUIDATE: USDC, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 10000481824
  FLASH LOAN: USDC, Amount: 10000481823
  FLASH LOAN: USDC, Amount: 10000481823
  E2E: Collateral eUSDe, TestAsset USDC
  SUPPLY: eUSDe, Amount: 99991829667597860578812
  SUPPLY: USDC, Amount: 10000481823
  WITHDRAW: USDC, Amount: 5000240911
  WITHDRAW: USDC, Amount: 5000240911
  BORROW: USDC, Amount 10000481823
  REPAY: USDC, Amount: 10000481824
  REPAY: USDC, Amount: 10000481824
  LIQUIDATE: USDC, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 10000481824
  LIQUIDATE: USDC, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 10000481824
  FLASH LOAN: USDC, Amount: 10000481823
  FLASH LOAN: USDC, Amount: 10000481823
  E2E: Collateral FBTC, TestAsset WBTC
  SUPPLY: FBTC, Amount: 141437528
  SUPPLY: WBTC, Amount: 14177353
  WITHDRAW: WBTC, Amount: 7088676
  WITHDRAW: WBTC, Amount: 7088675
  BORROW: WBTC, Amount 14177353
  REPAY: WBTC, Amount: 14177354
  REPAY: WBTC, Amount: 14177354
  LIQUIDATE: WBTC, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 14177354
  LIQUIDATE: WBTC, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 14177354
  FLASH LOAN: WBTC, Amount: 14177353
  FLASH LOAN: WBTC, Amount: 14177353
  E2E: Collateral WETH, TestAsset EURC
  SUPPLY: WETH, Amount: 48227829695023047850
  SUPPLY: EURC, Amount: 8740831632
  WITHDRAW: EURC, Amount: 4370415816
  WITHDRAW: EURC, Amount: 4370415814
  BORROW: EURC, Amount 8740831632
  REPAY: EURC, Amount: 8740831633
  REPAY: EURC, Amount: 8740831633
  LIQUIDATE: EURC, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 8740831633
  LIQUIDATE: EURC, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 8740831633
  FLASH LOAN: EURC, Amount: 8740831632
  FLASH LOAN: EURC, Amount: 8740831632
  E2E: Collateral PT-sUSDE-25SEP2025, TestAsset USDC
  SUPPLY: PT-sUSDE-25SEP2025, Amount: 99991829667597860578812
  SUPPLY: USDC, Amount: 10000481823
  WITHDRAW: USDC, Amount: 5000240911
  WITHDRAW: USDC, Amount: 5000240911
  BORROW: USDC, Amount 10000481823
  REPAY: USDC, Amount: 10000481824
  REPAY: USDC, Amount: 10000481824
  LIQUIDATE: USDC, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 10000481824
  LIQUIDATE: USDC, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 10000481824
  FLASH LOAN: USDC, Amount: 10000481823
  FLASH LOAN: USDC, Amount: 10000481823
  E2E: Collateral PT-USDe-25SEP2025, TestAsset USDC
  SUPPLY: PT-USDe-25SEP2025, Amount: 99991829667597860578812
  SUPPLY: USDC, Amount: 10000481823
  WITHDRAW: USDC, Amount: 5000240911
  WITHDRAW: USDC, Amount: 5000240911
  BORROW: USDC, Amount 10000481823
  REPAY: USDC, Amount: 10000481824
  REPAY: USDC, Amount: 10000481824
  LIQUIDATE: USDC, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 10000481824
  LIQUIDATE: USDC, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 10000481824
  FLASH LOAN: USDC, Amount: 10000481823
  FLASH LOAN: USDC, Amount: 10000481823
  E2E: Collateral tETH, TestAsset USDC
  SUPPLY: tETH, Amount: 38979865445973054316
  SUPPLY: USDC, Amount: 10000481823
  WITHDRAW: USDC, Amount: 5000240911
  WITHDRAW: USDC, Amount: 5000240911
  BORROW: USDC, Amount 10000481823
  REPAY: USDC, Amount: 10000481824
  REPAY: USDC, Amount: 10000481824
  LIQUIDATE: USDC, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 10000481824
  LIQUIDATE: USDC, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 10000481824
  FLASH LOAN: USDC, Amount: 10000481823
  FLASH LOAN: USDC, Amount: 10000481823
  E2E: Collateral ezETH, TestAsset wstETH
  SUPPLY: ezETH, Amount: 44906735855950414896
  SUPPLY: wstETH, Amount: 3923361458011345694
  WITHDRAW: wstETH, Amount: 1961680729005672847
  WITHDRAW: wstETH, Amount: 1961680729005672846
  BORROW: wstETH, Amount 3923361458011345694
  REPAY: wstETH, Amount: 3923361458011345695
  REPAY: wstETH, Amount: 3923361458011345695
  LIQUIDATE: wstETH, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 3923361458011345695
  LIQUIDATE: wstETH, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 3923361458011345695
  FLASH LOAN: wstETH, Amount: 3923361458011345694
  FLASH LOAN: wstETH, Amount: 3923361458011345694
  E2E: Collateral XAUt, TestAsset USDC
  SUPPLY: XAUt, Amount: 19956088
  SUPPLY: USDC, Amount: 10000481823
  WITHDRAW: USDC, Amount: 5000240911
  WITHDRAW: USDC, Amount: 5000240911
  BORROW: USDC, Amount 10000481823
  REPAY: USDC, Amount: 10000481824
  REPAY: USDC, Amount: 10000481824
  LIQUIDATE: USDC, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 10000481824
  LIQUIDATE: USDC, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 10000481824
  FLASH LOAN: USDC, Amount: 10000481823
  FLASH LOAN: USDC, Amount: 10000481823
  E2E: Collateral PT-sUSDE-27NOV2025, TestAsset USDC
  SUPPLY: PT-sUSDE-27NOV2025, Amount: 99991829667597860578812
  SUPPLY: USDC, Amount: 10000481823
  WITHDRAW: USDC, Amount: 5000240911
  WITHDRAW: USDC, Amount: 5000240911
  BORROW: USDC, Amount 10000481823
  REPAY: USDC, Amount: 10000481824
  REPAY: USDC, Amount: 10000481824
  LIQUIDATE: USDC, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 10000481824
  LIQUIDATE: USDC, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 10000481824
  FLASH LOAN: USDC, Amount: 10000481823
  FLASH LOAN: USDC, Amount: 10000481823
  E2E: Collateral PT-USDe-27NOV2025, TestAsset USDC
  SUPPLY: PT-USDe-27NOV2025, Amount: 99991829667597860578812
  SUPPLY: USDC, Amount: 10000481823
  WITHDRAW: USDC, Amount: 5000240911
  WITHDRAW: USDC, Amount: 5000240911
  BORROW: USDC, Amount 10000481823
  REPAY: USDC, Amount: 10000481824
  REPAY: USDC, Amount: 10000481824
  LIQUIDATE: USDC, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 10000481824
  LIQUIDATE: USDC, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 10000481824
  FLASH LOAN: USDC, Amount: 10000481823
  FLASH LOAN: USDC, Amount: 10000481823
  E2E: Collateral PT-USDe-5FEB2026, TestAsset USDC
  SUPPLY: PT-USDe-5FEB2026, Amount: 99991829667597860578812
  SUPPLY: USDC, Amount: 10000481823
  WITHDRAW: USDC, Amount: 5000240911
  WITHDRAW: USDC, Amount: 5000240911
  FLASH LOAN: USDC, Amount: 10000481823
  E2E: Collateral PT-sUSDE-5FEB2026, TestAsset USDC
  SUPPLY: PT-sUSDE-5FEB2026, Amount: 99991829667597860578812
  SUPPLY: USDC, Amount: 10000481823
  WITHDRAW: USDC, Amount: 5000240911
  WITHDRAW: USDC, Amount: 5000240911
  FLASH LOAN: USDC, Amount: 10000481823
  E2E: Collateral WETH, TestAsset mUSD
  SUPPLY: WETH, Amount: 48227829695023047850
  SUPPLY: mUSD, Amount: 10000000000
  WITHDRAW: mUSD, Amount: 5000000000
  WITHDRAW: mUSD, Amount: 4999999998
  BORROW: mUSD, Amount 10000000000
  REPAY: mUSD, Amount: 10000000001
  REPAY: mUSD, Amount: 10000000001
  LIQUIDATE: mUSD, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 10000000001
  LIQUIDATE: mUSD, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 10000000001
  FLASH LOAN: mUSD, Amount: 10000000000
  FLASH LOAN: mUSD, Amount: 10000000000
  E2E: Collateral syrupUSDT, TestAsset USDT
  SUPPLY: syrupUSDT, Amount: 89313933501
  SUPPLY: USDT, Amount: 9999182966
  WITHDRAW: USDT, Amount: 4999591483
  WITHDRAW: USDT, Amount: 4999591481
  FLASH LOAN: USDT, Amount: 9999182966
  E2E: Collateral WETH, TestAsset USDG
  SUPPLY: WETH, Amount: 48227829695023047850
  SUPPLY: USDG, Amount: 10000000000
  WITHDRAW: USDG, Amount: 5000000000
  WITHDRAW: USDG, Amount: 4999999999
  BORROW: USDG, Amount 10000000000
  REPAY: USDG, Amount: 10000000001
  REPAY: USDG, Amount: 10000000001
  LIQUIDATE: USDG, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 10000000001
  LIQUIDATE: USDG, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 10000000001
  FLASH LOAN: USDG, Amount: 10000000000
  FLASH LOAN: USDG, Amount: 10000000000
  E2E: Collateral PT-USDe-7MAY2026, TestAsset USDC
  SUPPLY: PT-USDe-7MAY2026, Amount: 100573988828864879620428
  SUPPLY: USDC, Amount: 10000481823
  WITHDRAW: USDC, Amount: 5000240911
  WITHDRAW: USDC, Amount: 5000240911
  BORROW: USDC, Amount 10000481823
  REPAY: USDC, Amount: 10000481824
  REPAY: USDC, Amount: 10000481824
  LIQUIDATE: USDC, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 10000481824
  LIQUIDATE: USDC, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 10000481824
  FLASH LOAN: USDC, Amount: 10000481823
  FLASH LOAN: USDC, Amount: 10000481823
  E2E: Collateral PT-sUSDE-7MAY2026, TestAsset USDC
  SUPPLY: PT-sUSDE-7MAY2026, Amount: 100584365996976293140018
  SUPPLY: USDC, Amount: 10000481823
  WITHDRAW: USDC, Amount: 5000240911
  WITHDRAW: USDC, Amount: 5000240911
  BORROW: USDC, Amount 10000481823
  REPAY: USDC, Amount: 10000481824
  REPAY: USDC, Amount: 10000481824
  LIQUIDATE: USDC, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 10000481824
  LIQUIDATE: USDC, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 10000481824
  FLASH LOAN: USDC, Amount: 10000481823
  FLASH LOAN: USDC, Amount: 10000481823
  E2E: Collateral PT-srUSDe-2APR2026, TestAsset USDC
  SUPPLY: PT-srUSDe-2APR2026, Amount: 100282368072252082355851
  SUPPLY: USDC, Amount: 10000481823
  WITHDRAW: USDC, Amount: 5000240911
  WITHDRAW: USDC, Amount: 5000240911
  BORROW: USDC, Amount 10000481823
  REPAY: USDC, Amount: 10000481824
  REPAY: USDC, Amount: 10000481824
  LIQUIDATE: USDC, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 10000481824
  LIQUIDATE: USDC, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 10000481824
  FLASH LOAN: USDC, Amount: 10000481823
  FLASH LOAN: USDC, Amount: 10000481823

[PASS] test_injectPayloadIntoPayloadsController() (gas: 149823)
[PASS] test_injectProposalIntoGovernance() (gas: 248696)
[PASS] test_payloadCreation() (gas: 1634784)
Logs:
  https://vote.tools.aave.com/proposal-create-overview?ipfsHash=0x6861736800000000000000000000000000000000000000000000000000000000&votingPortal=0xFe4683C18aaad791B6AFDF0a8e1Ed5C6e2c9ecD6&payload[0].chainId=1&payload[0].accessLevel=1&payload[0].payloadsController=0xdAbad81aF85554E9ae636395611C58F7eC1aAEc5&payload[0].payloadId=414
  0x3bec1bfc0000000000000000000000000000000000000000000000000000000000000060000000000000000000000000fe4683c18aaad791b6afdf0a8e1ed5c6e2c9ecd66861736800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000dabad81af85554e9ae636395611c58f7ec1aaec5000000000000000000000000000000000000000000000000000000000000019e

[PASS] test_payloadCreationWhenPayloadAlreadyCreated() (gas: 1335242)
[PASS] test_readyPayloadId() (gas: 1018356)
Suite result: ok. 10 passed; 0 failed; 0 skipped; finished in 8.17s (8.06s CPU time)

Ran 1 test for tests/PreviewLink.t.sol:PreviewLink
[PASS] testPreviewLink() (gas: 38657)
Logs:
  https://vote.tools.aave.com/proposal-create-overview?ipfsHash=0x12f2d9c91e4e23ae4009ab9ef5862ee0ae79498937b66252213221f04a5d5b32&votingPortal=0x7FA9385bE102ac3EAc297483Dd6233D62b3e1496&payload[0].chainId=12&payload[0].accessLevel=1&payload[0].payloadsController=0x00000000000000000000000002f52a6ee8f5428d&payload[0].payloadId=1&payload[1].chainId=32&payload[1].accessLevel=1&payload[1].payloadsController=0x00000000000000000000000000018b08761d540a&payload[1].payloadId=2

Suite result: ok. 1 passed; 0 failed; 0 skipped; finished in 558.74µs (312.62µs CPU time)

Ran 1 test for tests/ProtocolV2TestBase.t.sol:ProtocolV2TestBaseTest
[PASS] testE2E() (gas: 50208907)
Logs:
  E2E: Collateral AAVE, TestAsset USDT
  SUPPLY: AAVE, Amount: 2553597251196022693793
  SUPPLY: USDT, Amount: 1922278804
  WITHDRAW: USDT, Amount: 961139402
  WITHDRAW: USDT, Amount: 961139403
  BORROW: USDT, Amount 1922278804, Stable: false
  REPAY: USDT, Amount: 1922278804
  BORROW: USDT, Amount 1922278804, Stable: true
  REPAY: USDT, Amount: 1922278804
  E2E: Collateral AAVE, TestAsset WBTC
  SUPPLY: AAVE, Amount: 2553597251196022693793
  SUPPLY: WBTC, Amount: 6293388
  WITHDRAW: WBTC, Amount: 3146694
  WITHDRAW: WBTC, Amount: 3146693
  BORROW: WBTC, Amount 6293388, Stable: false
  REPAY: WBTC, Amount: 6293388
  BORROW: WBTC, Amount 6293388, Stable: true
  REPAY: WBTC, Amount: 6293388
  E2E: Collateral AAVE, TestAsset WETH
  SUPPLY: AAVE, Amount: 2553597251196022693793
  SUPPLY: WETH, Amount: 1000000000000000000
  WITHDRAW: WETH, Amount: 500000000000000000
  WITHDRAW: WETH, Amount: 500000000000000001
  BORROW: WETH, Amount 1000000000000000000, Stable: false
  REPAY: WETH, Amount: 1000000000000000000
  BORROW: WETH, Amount 1000000000000000000, Stable: true
  REPAY: WETH, Amount: 1000000000000000000
  E2E: Collateral AAVE, TestAsset AAVE
  SUPPLY: AAVE, Amount: 2553597251196022693793
  SUPPLY: AAVE, Amount: 25535972511960226937
  WITHDRAW: AAVE, Amount: 12767986255980113468
  WITHDRAW: AAVE, Amount: 12767986255980113469
  E2E: Collateral AAVE, TestAsset DAI
  SUPPLY: AAVE, Amount: 2553597251196022693793
  SUPPLY: DAI, Amount: 1914944850736299739803
  WITHDRAW: DAI, Amount: 957472425368149869901
  WITHDRAW: DAI, Amount: 957472425368149869902
  BORROW: DAI, Amount 1914944850736299739803, Stable: false
  REPAY: DAI, Amount: 1914944850736299739803
  BORROW: DAI, Amount 1914944850736299739803, Stable: true
  REPAY: DAI, Amount: 1914944850736299739803
  E2E: Collateral AAVE, TestAsset sUSD
  SUPPLY: AAVE, Amount: 2553597251196022693793
  SUPPLY: sUSD, Amount: 1919434649608077907661
  WITHDRAW: sUSD, Amount: 959717324804038953830
  WITHDRAW: sUSD, Amount: 959717324804038953830
  BORROW: sUSD, Amount 1919434649608077907661, Stable: false
  REPAY: sUSD, Amount: 1919434649608077907661
  E2E: Collateral AAVE, TestAsset USDC
  SUPPLY: AAVE, Amount: 2553597251196022693793
  SUPPLY: USDC, Amount: 1912585127
  WITHDRAW: USDC, Amount: 956292563
  WITHDRAW: USDC, Amount: 956292564
  BORROW: USDC, Amount 1912585127, Stable: false
  REPAY: USDC, Amount: 1912585127
  BORROW: USDC, Amount 1912585127, Stable: true
  REPAY: USDC, Amount: 1912585127
  E2E: Collateral AAVE, TestAsset CRV
  SUPPLY: AAVE, Amount: 2553597251196022693793
  SUPPLY: CRV, Amount: 2447532600357965341777
  WITHDRAW: CRV, Amount: 1223766300178982670888
  WITHDRAW: CRV, Amount: 1223766300178982670889
  E2E: Collateral AAVE, TestAsset GUSD
  SUPPLY: AAVE, Amount: 2553597251196022693793
  SUPPLY: GUSD, Amount: 191331
  WITHDRAW: GUSD, Amount: 95665
  WITHDRAW: GUSD, Amount: 95665
  BORROW: GUSD, Amount 191331, Stable: false
  REPAY: GUSD, Amount: 191331
  E2E: Collateral AAVE, TestAsset USDP
  SUPPLY: AAVE, Amount: 2553597251196022693793
  SUPPLY: USDP, Amount: 1939299150785117381031
  WITHDRAW: USDP, Amount: 969649575392558690515
  WITHDRAW: USDP, Amount: 969649575392558690516
  BORROW: USDP, Amount 1939299150785117381031, Stable: false
  REPAY: USDP, Amount: 1939299150785117381031
  E2E: Collateral AAVE, TestAsset FRAX
  SUPPLY: AAVE, Amount: 2553597251196022693793
  SUPPLY: FRAX, Amount: 1937630504372688546970
  WITHDRAW: FRAX, Amount: 968815252186344273485
  WITHDRAW: FRAX, Amount: 968815252186344273486
  BORROW: FRAX, Amount 1937630504372688546970, Stable: false
  REPAY: FRAX, Amount: 1937630504372688546970
  E2E: Collateral AAVE, TestAsset stETH
  SUPPLY: AAVE, Amount: 2553597251196022693793
  SUPPLY: stETH, Amount: 1000000000000000000
  WITHDRAW: stETH, Amount: 500000000000000000
  WITHDRAW: stETH, Amount: 499999999999999999
  E2E: Collateral AAVE, TestAsset LUSD
  SUPPLY: AAVE, Amount: 2553597251196022693793
  SUPPLY: LUSD, Amount: 1910246445122217347247
  WITHDRAW: LUSD, Amount: 955123222561108673623
  WITHDRAW: LUSD, Amount: 955123222561108673623
  BORROW: LUSD, Amount 1910246445122217347247, Stable: false
  REPAY: LUSD, Amount: 1910246445122217347247
  BORROW: LUSD, Amount 1910246445122217347247, Stable: true
  REPAY: LUSD, Amount: 1910246445122217347247

Suite result: ok. 1 passed; 0 failed; 0 skipped; finished in 334.94ms (188.88ms CPU time)

Ran 11 tests for tests/bridges/ccip/AaveGhoCcipBridgeForkTest.t.sol:SendArbitrumToMainnet
[PASS] test_revertsIf_callerNoBridgerRole() (gas: 42705)
[PASS] test_revertsIf_fuzzRateLimitExceeded(uint256) (runs: 256, μ: 955290, ~: 955349)
[PASS] test_revertsIf_insufficientFeeToken() (gas: 126903)
[PASS] test_revertsIf_insufficientNativeFee() (gas: 115650)
[PASS] test_revertsIf_invalidFeeToken() (gas: 474233)
[PASS] test_revertsIf_invalidTransferAmount() (gas: 74999)
[PASS] test_revertsIf_sourceChainNotConfigured() (gas: 1827422)
[PASS] test_revertsIf_unsupportedChain() (gas: 44677)
[PASS] test_successful_fuzz(uint256) (runs: 256, μ: 1774057, ~: 1773434)
[PASS] test_successful_payWithEth(uint256) (runs: 256, μ: 1403755, ~: 1403132)
[PASS] test_successful_payWithEthExcessFee(uint256) (runs: 256, μ: 1403667, ~: 1403044)
Suite result: ok. 11 passed; 0 failed; 0 skipped; finished in 8.70s (8.48s CPU time)

Ran 1 test for tests/v2-config-engine/AaveV2ConfigEngineTest.t.sol:AaveV2ConfigEngineTest
[PASS] testV2RateStrategiesUpdates() (gas: 194970196)
Suite result: ok. 1 passed; 0 failed; 0 skipped; finished in 10.64s (10.64s CPU time)

Ran 8 tests for tests/bridges/ccip/AaveGhoCcipBridgeForkTest.t.sol:SendMainnetToArbitrum
[PASS] testFuzz_revertsIf_rateLimitExceeded(uint256) (runs: 256, μ: 781235, ~: 781358)
[PASS] test_revertsIf_bridgeLimitExceeded() (gas: 139799)
[PASS] test_revertsIf_callerNoBridgerRole() (gas: 38094)
[PASS] test_revertsIf_invalidTransferAmount() (gas: 79099)
[PASS] test_revertsIf_sourceChainNotConfigured() (gas: 1654431)
[PASS] test_revertsIf_unsupportedChain() (gas: 38221)
[PASS] test_successful_fuzz(uint256) (runs: 256, μ: 1532623, ~: 1531980)
[PASS] test_successful_payWithEth(uint256) (runs: 256, μ: 1188321, ~: 1187678)
Suite result: ok. 8 passed; 0 failed; 0 skipped; finished in 4.72s (4.57s CPU time)

Ran 2 tests for tests/bridges/ccip/AaveGhoCcipBridgeForkTest.t.sol:SetDestinationChainTest
[PASS] test_revertIf_callerNotOwner() (gas: 33896)
[PASS] test_successful() (gas: 73915)
Suite result: ok. 2 passed; 0 failed; 0 skipped; finished in 133.83ms (473.77...*[Comment body truncated]*

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants