-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
fix: add code diff #4
Merged
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
🔧 Build logsCompiling 159 files with Solc 0.8.28
installing solc version "0.8.28"
Successfully installed solc 0.8.28
Solc 0.8.28 finished in 19.84s
Compiler run successful with warnings:
Warning (3420): Source file does not specify required compiler version! Consider adding "pragma solidity ^0.8.28;"
--> src/Payloads.sol
╭----------------------------------+------------------+-------------------+--------------------+---------------------╮
| Contract | Runtime Size (B) | Initcode Size (B) | Runtime Margin (B) | Initcode Margin (B) |
+====================================================================================================================+
| AaveV2Ethereum | 85 | 135 | 24,491 | 49,017 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| AaveV2EthereumAssets | 85 | 135 | 24,491 | 49,017 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| AaveV3Arbitrum | 85 | 135 | 24,491 | 49,017 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| AaveV3ArbitrumAssets | 85 | 135 | 24,491 | 49,017 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| AaveV3ArbitrumEModes | 85 | 135 | 24,491 | 49,017 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| AaveV3ArbitrumExternalLibraries | 85 | 135 | 24,491 | 49,017 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| AaveV3Avalanche | 85 | 135 | 24,491 | 49,017 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| AaveV3AvalancheAssets | 85 | 135 | 24,491 | 49,017 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| AaveV3AvalancheEModes | 85 | 135 | 24,491 | 49,017 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| AaveV3AvalancheExternalLibraries | 85 | 135 | 24,491 | 49,017 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| AaveV3BNB | 85 | 135 | 24,491 | 49,017 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| AaveV3BNBAssets | 85 | 135 | 24,491 | 49,017 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| AaveV3BNBEModes | 85 | 135 | 24,491 | 49,017 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| AaveV3BNBExternalLibraries | 85 | 135 | 24,491 | 49,017 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| AaveV3Base | 85 | 135 | 24,491 | 49,017 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| AaveV3BaseAssets | 85 | 135 | 24,491 | 49,017 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| AaveV3BaseEModes | 85 | 135 | 24,491 | 49,017 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| AaveV3BaseExternalLibraries | 85 | 135 | 24,491 | 49,017 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| AaveV3Ethereum | 85 | 135 | 24,491 | 49,017 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| AaveV3EthereumAssets | 85 | 135 | 24,491 | 49,017 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| AaveV3EthereumEModes | 85 | 135 | 24,491 | 49,017 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| AaveV3EthereumExternalLibraries | 85 | 135 | 24,491 | 49,017 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| AaveV3Gnosis | 85 | 135 | 24,491 | 49,017 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| AaveV3GnosisAssets | 85 | 135 | 24,491 | 49,017 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| AaveV3GnosisEModes | 85 | 135 | 24,491 | 49,017 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| AaveV3GnosisExternalLibraries | 85 | 135 | 24,491 | 49,017 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| AaveV3Linea | 85 | 135 | 24,491 | 49,017 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| AaveV3LineaAssets | 85 | 135 | 24,491 | 49,017 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| AaveV3LineaEModes | 85 | 135 | 24,491 | 49,017 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| AaveV3LineaExternalLibraries | 85 | 135 | 24,491 | 49,017 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| AaveV3Metis | 85 | 135 | 24,491 | 49,017 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| AaveV3MetisAssets | 85 | 135 | 24,491 | 49,017 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| AaveV3MetisEModes | 85 | 135 | 24,491 | 49,017 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| AaveV3MetisExternalLibraries | 85 | 135 | 24,491 | 49,017 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| AaveV3Optimism | 85 | 135 | 24,491 | 49,017 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| AaveV3OptimismAssets | 85 | 135 | 24,491 | 49,017 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| AaveV3OptimismEModes | 85 | 135 | 24,491 | 49,017 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| AaveV3OptimismExternalLibraries | 85 | 135 | 24,491 | 49,017 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| AaveV3Polygon | 85 | 135 | 24,491 | 49,017 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| AaveV3PolygonAssets | 85 | 135 | 24,491 | 49,017 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| AaveV3PolygonEModes | 85 | 135 | 24,491 | 49,017 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| AaveV3PolygonExternalLibraries | 85 | 135 | 24,491 | 49,017 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| AaveV3Scroll | 85 | 135 | 24,491 | 49,017 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| AaveV3ScrollAssets | 85 | 135 | 24,491 | 49,017 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| AaveV3ScrollEModes | 85 | 135 | 24,491 | 49,017 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| AaveV3ScrollExternalLibraries | 85 | 135 | 24,491 | 49,017 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| AaveV3ZkSync | 85 | 135 | 24,491 | 49,017 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| AaveV3ZkSyncAssets | 85 | 135 | 24,491 | 49,017 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| AaveV3ZkSyncEModes | 85 | 135 | 24,491 | 49,017 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| AaveV3ZkSyncExternalLibraries | 85 | 135 | 24,491 | 49,017 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| Address | 85 | 135 | 24,491 | 49,017 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| ChainHelpers | 85 | 135 | 24,491 | 49,017 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| ChainIds | 85 | 135 | 24,491 | 49,017 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| Collector | 6,512 | 6,726 | 18,064 | 42,426 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| CollectorWithCustomImpl | 6,511 | 6,725 | 18,065 | 42,427 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| CollectorWithCustomImplNewLayout | 6,514 | 6,728 | 18,062 | 42,424 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| ConfiguratorInputTypes | 85 | 135 | 24,491 | 49,017 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| Create2Utils | 162 | 212 | 24,414 | 48,940 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| Create2UtilsZkSync | 145 | 195 | 24,431 | 48,957 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| DataTypes | 85 | 135 | 24,491 | 49,017 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| DeploymentLibrary | 85 | 135 | 24,491 | 49,017 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| ERC1967Proxy | 163 | 1,014 | 24,413 | 48,138 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| ERC1967Utils | 85 | 135 | 24,491 | 49,017 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| Errors | 4,505 | 4,557 | 20,071 | 44,595 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| GovV3Helpers | 2,510 | 2,562 | 22,066 | 46,590 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| GovV3StorageHelpers | 85 | 135 | 24,491 | 49,017 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| GovernanceV3Arbitrum | 85 | 135 | 24,491 | 49,017 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| GovernanceV3Avalanche | 85 | 135 | 24,491 | 49,017 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| GovernanceV3BNB | 85 | 135 | 24,491 | 49,017 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| GovernanceV3Base | 85 | 135 | 24,491 | 49,017 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| GovernanceV3Ethereum | 85 | 135 | 24,491 | 49,017 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| GovernanceV3Gnosis | 85 | 135 | 24,491 | 49,017 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| GovernanceV3Linea | 85 | 135 | 24,491 | 49,017 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| GovernanceV3Metis | 85 | 135 | 24,491 | 49,017 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| GovernanceV3Optimism | 85 | 135 | 24,491 | 49,017 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| GovernanceV3Polygon | 85 | 135 | 24,491 | 49,017 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| GovernanceV3PolygonZkEvm | 85 | 135 | 24,491 | 49,017 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| GovernanceV3Scroll | 85 | 135 | 24,491 | 49,017 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| GovernanceV3ZkSync | 85 | 135 | 24,491 | 49,017 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| IpfsUtils | 85 | 135 | 24,491 | 49,017 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| MiscArbitrum | 85 | 135 | 24,491 | 49,017 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| MiscAvalanche | 85 | 135 | 24,491 | 49,017 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| MiscBNB | 85 | 135 | 24,491 | 49,017 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| MiscBase | 85 | 135 | 24,491 | 49,017 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| MiscEthereum | 85 | 135 | 24,491 | 49,017 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| MiscGnosis | 85 | 135 | 24,491 | 49,017 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| MiscLinea | 85 | 135 | 24,491 | 49,017 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| MiscMetis | 85 | 135 | 24,491 | 49,017 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| MiscOptimism | 85 | 135 | 24,491 | 49,017 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| MiscPolygon | 85 | 135 | 24,491 | 49,017 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| MiscScroll | 85 | 135 | 24,491 | 49,017 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| MiscZkSync | 85 | 135 | 24,491 | 49,017 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| Payloads | 85 | 135 | 24,491 | 49,017 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| PayloadsControllerUtils | 85 | 135 | 24,491 | 49,017 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| ProxyAdmin | 1,039 | 1,275 | 23,537 | 47,877 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| ProxyHelpers | 85 | 135 | 24,491 | 49,017 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| ReserveConfiguration | 169 | 219 | 24,407 | 48,933 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| SafeERC20 | 85 | 135 | 24,491 | 49,017 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| StorageHelpers | 85 | 135 | 24,491 | 49,017 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| StorageSlot | 85 | 135 | 24,491 | 49,017 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| TestNetChainIds | 85 | 135 | 24,491 | 49,017 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| TransparentUpgradeableProxy | 1,137 | 3,610 | 23,439 | 45,542 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| UpgradePayload | 922 | 1,162 | 23,654 | 47,990 |
╰----------------------------------+------------------+-------------------+--------------------+---------------------╯ 🔧 Build logs zksyncCompiling 149 files with zksolc and solc 0.8.27
zksolc and solc 0.8.27 finished in 46.72s
Compiler run successful with warnings:
Warning (3420)
Warning: Source file does not specify required compiler version! Consider adding "pragma solidity ^0.8.27;"
--> src/Payloads.sol
Warning (2018)
Warning: Function state mutability can be restricted to pure
--> zksync/test/ZkSync.t.sol:85:3:
|
85 | function _getPayload() internal returns (address) {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2018)
Warning: Function state mutability can be restricted to pure
--> zksync/test/ZkSync.t.sol:89:3:
|
89 | function _getPool() internal returns (IPool) {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning
Warning: You are using 'create'/'create2' in an assembly block, probably by providing bytecode and expecting an EVM-like behavior.
EraVM does not use bytecode for contract deployment. Instead, it refers to contracts using their bytecode hashes.
In order to deploy a contract, please use the `new` operator in Solidity instead of raw 'create'/'create2' in assembly.
In Solidity v0.6 and older, it can be a false-positive warning if there is 'create(' or 'create2(' in comments within assembly.
Learn more about CREATE/CREATE2 EraVM limitations at https: //docs.zksync.io/zksync-protocol/differences/evm-instructions#create-create2
You may disable this warning with:
1. `suppressedWarnings = ["assemblycreate"]` in standard JSON.
2. `--suppress-warnings assemblycreate` in the CLI.
--> lib/forge-std/src/StdCheats.sol: 506:19
|
506 | addr := create(0, add(bytecode, 0x20), mload(bytecode))
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Warning
Warning: You are using 'create'/'create2' in an assembly block, probably by providing bytecode and expecting an EVM-like behavior.
EraVM does not use bytecode for contract deployment. Instead, it refers to contracts using their bytecode hashes.
In order to deploy a contract, please use the `new` operator in Solidity instead of raw 'create'/'create2' in assembly.
In Solidity v0.6 and older, it can be a false-positive warning if there is 'create(' or 'create2(' in comments within assembly.
Learn more about CREATE/CREATE2 EraVM limitations at https: //docs.zksync.io/zksync-protocol/differences/evm-instructions#create-create2
You may disable this warning with:
1. `suppressedWarnings = ["assemblycreate"]` in standard JSON.
2. `--suppress-warnings assemblycreate` in the CLI.
--> lib/forge-std/src/StdCheats.sol: 516:19
|
516 | addr := create(0, add(bytecode, 0x20), mload(bytecode))
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Warning
Warning: You are using 'create'/'create2' in an assembly block, probably by providing bytecode and expecting an EVM-like behavior.
EraVM does not use bytecode for contract deployment. Instead, it refers to contracts using their bytecode hashes.
In order to deploy a contract, please use the `new` operator in Solidity instead of raw 'create'/'create2' in assembly.
In Solidity v0.6 and older, it can be a false-positive warning if there is 'create(' or 'create2(' in comments within assembly.
Learn more about CREATE/CREATE2 EraVM limitations at https: //docs.zksync.io/zksync-protocol/differences/evm-instructions#create-create2
You may disable this warning with:
1. `suppressedWarnings = ["assemblycreate"]` in standard JSON.
2. `--suppress-warnings assemblycreate` in the CLI.
--> lib/forge-std/src/StdCheats.sol: 527:19
|
527 | addr := create(val, add(bytecode, 0x20), mload(bytecode))
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Warning
Warning: You are using 'create'/'create2' in an assembly block, probably by providing bytecode and expecting an EVM-like behavior.
EraVM does not use bytecode for contract deployment. Instead, it refers to contracts using their bytecode hashes.
In order to deploy a contract, please use the `new` operator in Solidity instead of raw 'create'/'create2' in assembly.
In Solidity v0.6 and older, it can be a false-positive warning if there is 'create(' or 'create2(' in comments within assembly.
Learn more about CREATE/CREATE2 EraVM limitations at https: //docs.zksync.io/zksync-protocol/differences/evm-instructions#create-create2
You may disable this warning with:
1. `suppressedWarnings = ["assemblycreate"]` in standard JSON.
2. `--suppress-warnings assemblycreate` in the CLI.
--> lib/forge-std/src/StdCheats.sol: 537:19
|
537 | addr := create(val, add(bytecode, 0x20), mload(bytecode))
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
╭----------------------------------+------------------+-------------------+--------------------+---------------------╮
| Contract | Runtime Size (B) | Initcode Size (B) | Runtime Margin (B) | Initcode Margin (B) |
+====================================================================================================================+
| AaveV2Ethereum | 224 | 224 | 450,775 | 450,775 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| AaveV2EthereumAssets | 224 | 224 | 450,775 | 450,775 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| AaveV3Arbitrum | 224 | 224 | 450,775 | 450,775 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| AaveV3ArbitrumAssets | 224 | 224 | 450,775 | 450,775 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| AaveV3ArbitrumEModes | 224 | 224 | 450,775 | 450,775 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| AaveV3ArbitrumExternalLibraries | 224 | 224 | 450,775 | 450,775 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| AaveV3Avalanche | 224 | 224 | 450,775 | 450,775 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| AaveV3AvalancheAssets | 224 | 224 | 450,775 | 450,775 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| AaveV3AvalancheEModes | 224 | 224 | 450,775 | 450,775 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| AaveV3AvalancheExternalLibraries | 224 | 224 | 450,775 | 450,775 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| AaveV3BNB | 224 | 224 | 450,775 | 450,775 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| AaveV3BNBAssets | 224 | 224 | 450,775 | 450,775 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| AaveV3BNBEModes | 224 | 224 | 450,775 | 450,775 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| AaveV3BNBExternalLibraries | 224 | 224 | 450,775 | 450,775 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| AaveV3Base | 224 | 224 | 450,775 | 450,775 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| AaveV3BaseAssets | 224 | 224 | 450,775 | 450,775 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| AaveV3BaseEModes | 224 | 224 | 450,775 | 450,775 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| AaveV3BaseExternalLibraries | 224 | 224 | 450,775 | 450,775 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| AaveV3Ethereum | 224 | 224 | 450,775 | 450,775 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| AaveV3EthereumAssets | 224 | 224 | 450,775 | 450,775 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| AaveV3EthereumEModes | 224 | 224 | 450,775 | 450,775 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| AaveV3EthereumExternalLibraries | 224 | 224 | 450,775 | 450,775 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| AaveV3Gnosis | 224 | 224 | 450,775 | 450,775 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| AaveV3GnosisAssets | 224 | 224 | 450,775 | 450,775 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| AaveV3GnosisEModes | 224 | 224 | 450,775 | 450,775 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| AaveV3GnosisExternalLibraries | 224 | 224 | 450,775 | 450,775 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| AaveV3Linea | 224 | 224 | 450,775 | 450,775 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| AaveV3LineaAssets | 224 | 224 | 450,775 | 450,775 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| AaveV3LineaEModes | 224 | 224 | 450,775 | 450,775 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| AaveV3LineaExternalLibraries | 224 | 224 | 450,775 | 450,775 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| AaveV3Metis | 224 | 224 | 450,775 | 450,775 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| AaveV3MetisAssets | 224 | 224 | 450,775 | 450,775 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| AaveV3MetisEModes | 224 | 224 | 450,775 | 450,775 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| AaveV3MetisExternalLibraries | 224 | 224 | 450,775 | 450,775 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| AaveV3Optimism | 224 | 224 | 450,775 | 450,775 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| AaveV3OptimismAssets | 224 | 224 | 450,775 | 450,775 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| AaveV3OptimismEModes | 224 | 224 | 450,775 | 450,775 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| AaveV3OptimismExternalLibraries | 224 | 224 | 450,775 | 450,775 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| AaveV3Polygon | 224 | 224 | 450,775 | 450,775 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| AaveV3PolygonAssets | 224 | 224 | 450,775 | 450,775 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| AaveV3PolygonEModes | 224 | 224 | 450,775 | 450,775 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| AaveV3PolygonExternalLibraries | 224 | 224 | 450,775 | 450,775 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| AaveV3Scroll | 224 | 224 | 450,775 | 450,775 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| AaveV3ScrollAssets | 224 | 224 | 450,775 | 450,775 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| AaveV3ScrollEModes | 224 | 224 | 450,775 | 450,775 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| AaveV3ScrollExternalLibraries | 224 | 224 | 450,775 | 450,775 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| AaveV3ZkSync | 224 | 224 | 450,775 | 450,775 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| AaveV3ZkSyncAssets | 224 | 224 | 450,775 | 450,775 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| AaveV3ZkSyncEModes | 224 | 224 | 450,775 | 450,775 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| AaveV3ZkSyncExternalLibraries | 224 | 224 | 450,775 | 450,775 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| Address | 224 | 224 | 450,775 | 450,775 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| ChainHelpers | 224 | 224 | 450,775 | 450,775 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| ChainIds | 224 | 224 | 450,775 | 450,775 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| Collector | 23,584 | 23,584 | 427,415 | 427,415 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| CollectorWithCustomImpl | 23,584 | 23,584 | 427,415 | 427,415 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| CollectorWithCustomImplNewLayout | 23,648 | 23,648 | 427,351 | 427,351 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| ConfiguratorInputTypes | 224 | 224 | 450,775 | 450,775 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| Create2Utils | 480 | 480 | 450,519 | 450,519 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| Create2UtilsZkSync | 480 | 480 | 450,519 | 450,519 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| DataTypes | 224 | 224 | 450,775 | 450,775 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| DeploymentLibrary | 224 | 224 | 450,775 | 450,775 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| ERC1967Proxy | 3,488 | 3,488 | 447,511 | 447,511 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| ERC1967Utils | 224 | 224 | 450,775 | 450,775 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| Errors | 13,728 | 13,728 | 437,271 | 437,271 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| GovV3Helpers | 10,976 | 10,976 | 440,023 | 440,023 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| GovV3StorageHelpers | 224 | 224 | 450,775 | 450,775 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| GovernanceV3Arbitrum | 224 | 224 | 450,775 | 450,775 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| GovernanceV3Avalanche | 224 | 224 | 450,775 | 450,775 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| GovernanceV3BNB | 224 | 224 | 450,775 | 450,775 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| GovernanceV3Base | 224 | 224 | 450,775 | 450,775 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| GovernanceV3Ethereum | 224 | 224 | 450,775 | 450,775 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| GovernanceV3Gnosis | 224 | 224 | 450,775 | 450,775 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| GovernanceV3Linea | 224 | 224 | 450,775 | 450,775 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| GovernanceV3Metis | 224 | 224 | 450,775 | 450,775 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| GovernanceV3Optimism | 224 | 224 | 450,775 | 450,775 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| GovernanceV3Polygon | 224 | 224 | 450,775 | 450,775 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| GovernanceV3PolygonZkEvm | 224 | 224 | 450,775 | 450,775 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| GovernanceV3Scroll | 224 | 224 | 450,775 | 450,775 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| GovernanceV3ZkSync | 224 | 224 | 450,775 | 450,775 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| IpfsUtils | 224 | 224 | 450,775 | 450,775 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| MiscArbitrum | 224 | 224 | 450,775 | 450,775 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| MiscAvalanche | 224 | 224 | 450,775 | 450,775 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| MiscBNB | 224 | 224 | 450,775 | 450,775 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| MiscBase | 224 | 224 | 450,775 | 450,775 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| MiscEthereum | 224 | 224 | 450,775 | 450,775 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| MiscGnosis | 224 | 224 | 450,775 | 450,775 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| MiscLinea | 224 | 224 | 450,775 | 450,775 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| MiscMetis | 224 | 224 | 450,775 | 450,775 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| MiscOptimism | 224 | 224 | 450,775 | 450,775 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| MiscPolygon | 224 | 224 | 450,775 | 450,775 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| MiscScroll | 224 | 224 | 450,775 | 450,775 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| MiscZkSync | 224 | 224 | 450,775 | 450,775 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| Payloads | 224 | 224 | 450,775 | 450,775 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| PayloadsControllerUtils | 224 | 224 | 450,775 | 450,775 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| ProxyAdmin | 4,320 | 4,320 | 446,679 | 446,679 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| ProxyHelpers | 224 | 224 | 450,775 | 450,775 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| ReserveConfiguration | 480 | 480 | 450,519 | 450,519 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| SafeERC20 | 224 | 224 | 450,775 | 450,775 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| StorageHelpers | 224 | 224 | 450,775 | 450,775 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| StorageSlot | 224 | 224 | 450,775 | 450,775 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| TestNetChainIds | 224 | 224 | 450,775 | 450,775 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| TransparentUpgradeableProxy | 6,816 | 6,816 | 444,183 | 444,183 |
|----------------------------------+------------------+-------------------+--------------------+---------------------|
| UpgradePayload | 4,768 | 4,768 | 446,231 | 446,231 |
╰----------------------------------+------------------+-------------------+--------------------+---------------------╯ |
🌈 Test ResultsNo files changed, compilation skipped
2025-02-02T13:01:26.504968Z ERROR cheatcodes: non-empty stderr input=["npx", "@bgd-labs/aave-cli@^1.1.12", "diff-snapshots", "./reports/linea_before.json", "./reports/linea_after.json", "-o", "./diffs/linea_before_linea_after.md"] stderr="npm warn exec The following package was not found and will be installed: @bgd-labs/[email protected]\nfile:///home/runner/.npm/_npx/4e2fa8b2c23d0a9f/node_modules/@bgd-labs/aave-cli/dist/cli.js:895\n const reservesAdded = Object.keys(diffResult.reserves).map((reserveKey) => {\n ^\n\nTypeError: Cannot convert undefined or null to object\n at Function.keys (<anonymous>)\n at diffReports (file:///home/runner/.npm/_npx/4e2fa8b2c23d0a9f/node_modules/@bgd-labs/aave-cli/dist/cli.js:895:32)\n at Command.<anonymous> (file:///home/runner/.npm/_npx/4e2fa8b2c23d0a9f/node_modules/@bgd-labs/aave-cli/dist/cli.js:1020:27)\n at Command.listener [as _actionHandler] (/home/runner/.npm/_npx/4e2fa8b2c23d0a9f/node_modules/commander/lib/command.js:542:17)\n at /home/runner/.npm/_npx/4e2fa8b2c23d0a9f/node_modules/commander/lib/command.js:1502:14\n at Command._chainOrCall (/home/runner/.npm/_npx/4e2fa8b2c23d0a9f/node_modules/commander/lib/command.js:1386:12)\n at Command._parseCommand (/home/runner/.npm/_npx/4e2fa8b2c23d0a9f/node_modules/commander/lib/command.js:1501:27)\n at /home/runner/.npm/_npx/4e2fa8b2c23d0a9f/node_modules/commander/lib/command.js:1265:27\n at Command._chainOrCall (/home/runner/.npm/_npx/4e2fa8b2c23d0a9f/node_modules/commander/lib/command.js:1386:12)\n at Command._dispatchSubcommand (/home/runner/.npm/_npx/4e2fa8b2c23d0a9f/node_modules/commander/lib/command.js:1261:25)\n\nNode.js v20.18.2\n"
Ran 5 tests for test/Linea.t.sol:LineaTest
[PASS] test_defaultExecution() (gas: 332025)
[PASS] test_revert_transfer_nonAdmin() (gas: 204602)
[PASS] test_storageCorrectness() (gas: 208668)
[PASS] test_transfer_aclAdmin() (gas: 224011)
[PASS] test_transfer_newAdmin() (gas: 252012)
Suite result: ok. 5 passed; 0 failed; 0 skipped; finished in 22.48s (22.02s CPU time)
2025-02-02T13:01:26.522987Z ERROR cheatcodes: non-empty stderr input=["npx", "@bgd-labs/aave-cli@^1.1.12", "diff-snapshots", "./reports/avalanche_before.json", "./reports/avalanche_after.json", "-o", "./diffs/avalanche_before_avalanche_after.md"] stderr="npm warn exec The following package was not found and will be installed: @bgd-labs/[email protected]\n"
2025-02-02T13:01:26.558704Z ERROR cheatcodes: non-empty stderr input=["npx", "@bgd-labs/aave-cli@^1.1.12", "diff-snapshots", "./reports/bnb_before.json", "./reports/bnb_after.json", "-o", "./diffs/bnb_before_bnb_after.md"] stderr="npm warn exec The following package was not found and will be installed: @bgd-labs/[email protected]\n"
2025-02-02T13:01:26.606567Z ERROR cheatcodes: non-empty stderr input=["npx", "@bgd-labs/aave-cli@^1.1.12", "diff-snapshots", "./reports/arbitrum_before.json", "./reports/arbitrum_after.json", "-o", "./diffs/arbitrum_before_arbitrum_after.md"] stderr="npm warn exec The following package was not found and will be installed: @bgd-labs/[email protected]\n"
Ran 5 tests for test/BNB.t.sol:BNBTest
[PASS] test_defaultExecution() (gas: 14769949)
Logs:
0x0E09FaBB73Bd3Ade0a17ECC321fD13a19e81cE82
0xbb4CdB9CBd36B01bD1cBaEBF2De08d9173bc095c
0x7130d2A12B9BCbFAe4f2634d864A1Ee1Ce3Ead9c
0x2170Ed0880ac9A755fd29B2688956BD959F933F8
0x8AC76a51cc950d9822D68b83fE1Ad97B32Cd580d
0x55d398326f99059fF775485246999027B3197955
0xc5f0f7b66764F6ec8C8Dff7BA683102295E16409
0x26c5e01524d2E6280A48F2c50fF6De7e52E9611C
E2E: Collateral WBNB, TestAsset Cake
SUPPLY: WBNB, Amount: 145864362836796451716
SUPPLY: Cake, Amount: 467014868282309273637
WITHDRAW: Cake, Amount: 233507434141154636818
WITHDRAW: Cake, Amount: 233507434141154636820
BORROW: Cake, Amount 467014868282309273637
REPAY: Cake, Amount: 467014868282309273637
E2E: Collateral WBNB, TestAsset WBNB
SUPPLY: WBNB, Amount: 145864362836796451716
SUPPLY: WBNB, Amount: 1458643628367964517
WITHDRAW: WBNB, Amount: 729321814183982258
WITHDRAW: WBNB, Amount: 729321814183982259
BORROW: WBNB, Amount 1458643628367964517
REPAY: WBNB, Amount: 1458643628367964517
E2E: Collateral WBNB, TestAsset BTCB
SUPPLY: WBNB, Amount: 145864362836796451716
SUPPLY: BTCB, Amount: 9632482271416379
WITHDRAW: BTCB, Amount: 4816241135708189
WITHDRAW: BTCB, Amount: 4816241135708190
BORROW: BTCB, Amount 9632482271416379
REPAY: BTCB, Amount: 9632482271416379
E2E: Collateral WBNB, TestAsset ETH
SUPPLY: WBNB, Amount: 145864362836796451716
SUPPLY: ETH, Amount: 308308545139032406
WITHDRAW: ETH, Amount: 154154272569516203
WITHDRAW: ETH, Amount: 154154272569516203
BORROW: ETH, Amount 308308545139032406
REPAY: ETH, Amount: 308308545139032406
E2E: Collateral WBNB, TestAsset USDC
SUPPLY: WBNB, Amount: 145864362836796451716
SUPPLY: USDC, Amount: 999999700000089999973
WITHDRAW: USDC, Amount: 499999850000044999986
WITHDRAW: USDC, Amount: 499999850000044999986
BORROW: USDC, Amount 999999700000089999973
REPAY: USDC, Amount: 999999700000089999973
E2E: Collateral WBNB, TestAsset USDT
SUPPLY: WBNB, Amount: 145864362836796451716
SUPPLY: USDT, Amount: 1000099909981007102609
WITHDRAW: USDT, Amount: 500049954990503551304
WITHDRAW: USDT, Amount: 500049954990503551304
BORROW: USDT, Amount 1000099909981007102609
REPAY: USDT, Amount: 1000099909981007102609
E2E: Collateral WBNB, TestAsset FDUSD
SUPPLY: WBNB, Amount: 145864362836796451716
SUPPLY: FDUSD, Amount: 1000722812079937217853
WITHDRAW: FDUSD, Amount: 500361406039968608926
WITHDRAW: FDUSD, Amount: 500361406039968608928
BORROW: FDUSD, Amount 1000722812079937217853
REPAY: FDUSD, Amount: 1000722812079937217853
E2E: Collateral WBNB, TestAsset wstETH
SUPPLY: WBNB, Amount: 145864362836796451716
SUPPLY: wstETH, Amount: 258746889763511387
WITHDRAW: wstETH, Amount: 129373444881755693
WITHDRAW: wstETH, Amount: 129373444881755694
BORROW: wstETH, Amount 258746889763511387
REPAY: wstETH, Amount: 258746889763511387
[PASS] test_revert_transfer_nonAdmin() (gas: 206867)
[PASS] test_storageCorrectness() (gas: 212172)
[PASS] test_transfer_aclAdmin() (gas: 226194)
[PASS] test_transfer_newAdmin() (gas: 254870)
Suite result: ok. 5 passed; 0 failed; 0 skipped; finished in 22.65s (22.04s CPU time)
Ran 5 tests for test/Avalanche.t.sol:AvalancheTest
[PASS] test_defaultExecution() (gas: 27046575)
Logs:
0xd586E7F844cEa2F87f50152665BCbc2C279D8d70
0x5947BB275c521040051D82396192181b413227A3
0xB97EF9Ef8734C71904D8002F8b6Bc66Dd9c48a6E
0x50b7545627a5162F82A992c33b87aDc75187B218
0x49D5c2BdFfac6CE2BFdB6640F4F80f226bc10bAB
0x9702230A8Ea53601f5cD2dc00fDBc13d4dF4A8c7
0xB31f66AA3C1e785363F0875A1B74E27b85FD66c7
0xD24C2Ad096400B6FBcd2ad8B24E7acBc21A1da64
0x5c49b268c9841AFF1Cc3B0a418ff5c3442eE3F3b
0x152b9d0FdC40C096757F570A51E494bd4b943E50
0x00000000eFE302BEAA2b3e6e1b18d08D69a9012a
E2E: Collateral DAI.e, TestAsset DAI.e
SUPPLY: DAI.e, Amount: 99994530299192634162911
SUPPLY: DAI.e, Amount: 999945302991926341629
WITHDRAW: DAI.e, Amount: 499972651495963170814
WITHDRAW: DAI.e, Amount: 499972651495963170816
BORROW: DAI.e, Amount 999945302991926341629
REPAY: DAI.e, Amount: 999945302991926341629
E2E: Collateral DAI.e, TestAsset LINK.e
SUPPLY: DAI.e, Amount: 99994530299192634162911
SUPPLY: LINK.e, Amount: 38992552934751608005
WITHDRAW: LINK.e, Amount: 19496276467375804002
WITHDRAW: LINK.e, Amount: 19496276467375804003
BORROW: LINK.e, Amount 38992552934751608005
REPAY: LINK.e, Amount: 38992552934751608005
E2E: Collateral DAI.e, TestAsset USDC
SUPPLY: DAI.e, Amount: 99994530299192634162911
SUPPLY: USDC, Amount: 1000005270
WITHDRAW: USDC, Amount: 500002635
WITHDRAW: USDC, Amount: 500002635
BORROW: USDC, Amount 1000005270
REPAY: USDC, Amount: 1000005270
E2E: TestAsset WBTC.e SKIPPED
E2E: Collateral DAI.e, TestAsset WETH.e
SUPPLY: DAI.e, Amount: 99994530299192634162911
SUPPLY: WETH.e, Amount: 306121036551810501
WITHDRAW: WETH.e, Amount: 153060518275905250
WITHDRAW: WETH.e, Amount: 153060518275905251
BORROW: WETH.e, Amount 306121036551810501
REPAY: WETH.e, Amount: 306121036551810501
E2E: Collateral DAI.e, TestAsset USDt
SUPPLY: DAI.e, Amount: 99994530299192634162911
SUPPLY: USDt, Amount: 999784446
WITHDRAW: USDt, Amount: 499892223
WITHDRAW: USDt, Amount: 499892223
BORROW: USDt, Amount 999784446
REPAY: USDt, Amount: 999784446
E2E: Collateral DAI.e, TestAsset AAVE.e
SUPPLY: DAI.e, Amount: 99994530299192634162911
SUPPLY: AAVE.e, Amount: 2962460880704070302
WITHDRAW: AAVE.e, Amount: 1481230440352035151
WITHDRAW: AAVE.e, Amount: 1481230440352035151
E2E: Collateral DAI.e, TestAsset WAVAX
SUPPLY: DAI.e, Amount: 99994530299192634162911
SUPPLY: WAVAX, Amount: 27826397837877757437
WITHDRAW: WAVAX, Amount: 13913198918938878718
WITHDRAW: WAVAX, Amount: 13913198918938878720
BORROW: WAVAX, Amount 27826397837877757437
REPAY: WAVAX, Amount: 27826397837877757437
E2E: Collateral DAI.e, TestAsset sAVAX
SUPPLY: DAI.e, Amount: 99994530299192634162911
SUPPLY: sAVAX, Amount: 23418112671426860809
WITHDRAW: sAVAX, Amount: 11709056335713430404
WITHDRAW: sAVAX, Amount: 11709056335713430404
E2E: Collateral DAI.e, TestAsset FRAX
SUPPLY: DAI.e, Amount: 99994530299192634162911
SUPPLY: FRAX, Amount: 1002963697548433768881
WITHDRAW: FRAX, Amount: 501481848774216884440
WITHDRAW: FRAX, Amount: 501481848774216884441
BORROW: FRAX, Amount 1002963697548433768881
REPAY: FRAX, Amount: 1002963697548433768881
E2E: TestAsset MAI SKIPPED
E2E: Collateral DAI.e, TestAsset BTC.b
SUPPLY: DAI.e, Amount: 99994530299192634162911
SUPPLY: BTC.b, Amount: 943891
WITHDRAW: BTC.b, Amount: 471945
WITHDRAW: BTC.b, Amount: 471946
BORROW: BTC.b, Amount 943891
REPAY: BTC.b, Amount: 943891
E2E: Collateral DAI.e, TestAsset AUSD
SUPPLY: DAI.e, Amount: 99994530299192634162911
SUPPLY: AUSD, Amount: 1000181202
WITHDRAW: AUSD, Amount: 500090601
WITHDRAW: AUSD, Amount: 500090600
BORROW: AUSD, Amount 1000181202
REPAY: AUSD, Amount: 1000181202
[PASS] test_revert_transfer_nonAdmin() (gas: 205234)
[PASS] test_storageCorrectness() (gas: 210407)
[PASS] test_transfer_aclAdmin() (gas: 224379)
[PASS] test_transfer_newAdmin() (gas: 252787)
Suite result: ok. 5 passed; 0 failed; 0 skipped; finished in 22.72s (22.29s CPU time)
Ran 5 tests for test/Arbitrum.t.sol:ArbitrumTest
[PASS] test_defaultExecution() (gas: 45941540)
Logs:
0xDA10009cBd5D07dd0CeCc66161FC93D7c9000da1
0xf97f4df75117a78c1A5a0DBb814Af92458539FB4
0xFF970A61A04b1cA14834A43f5dE4533eBDDB5CC8
0x2f2a2543B76A4166549F7aaB2e75Bef0aefC5B0f
0x82aF49447D8a07e3bd95BD0d56f35241523fBab1
0xFd086bC7CD5C481DCC9C85ebE478A1C0b69FCbb9
0xD22a58f79e9481D1a88e00c343885A588b34b68B
0x5979D7b546E38E414F7E9822514be443A4800529
0x3F56e0c36d275367b8C502090EDF38289b3dEa0d
0xEC70Dcb4A1EFa46b8F2D97C310C9c4790ba5ffA8
0x93b346b6BC2548dA6A1E7d98E9a421B42541425b
0xaf88d065e77c8cC2239327C5EDb3A432268e5831
0x17FC002b466eEc40DaE837Fc4bE5c67993ddBd6F
0x912CE59144191C1204E64559FE8253a0e49E6548
0x35751007a407ca6FEFfE80b3cB397736D2cf4dbe
0x7dfF72693f6A4149b17e7C6314655f6A9F7c8B33
0x2416092f143378750bb29b79eD961ab195CcEea5
E2E: Collateral DAI, TestAsset DAI
SUPPLY: DAI, Amount: 100001307017082713271062
SUPPLY: DAI, Amount: 1000013070170827132710
WITHDRAW: DAI, Amount: 500006535085413566355
WITHDRAW: DAI, Amount: 500006535085413566355
BORROW: DAI, Amount 1000013070170827132710
REPAY: DAI, Amount: 1000013070170827132710
E2E: Collateral DAI, TestAsset LINK
SUPPLY: DAI, Amount: 100001307017082713271062
SUPPLY: LINK, Amount: 39206276768085463410
WITHDRAW: LINK, Amount: 19603138384042731705
WITHDRAW: LINK, Amount: 19603138384042731706
BORROW: LINK, Amount 39206276768085463410
REPAY: LINK, Amount: 39206276768085463410
E2E: Collateral DAI, TestAsset USDC
SUPPLY: DAI, Amount: 100001307017082713271062
SUPPLY: USDC, Amount: 999981260
WITHDRAW: USDC, Amount: 499990630
WITHDRAW: USDC, Amount: 499990631
BORROW: USDC, Amount 999981260
REPAY: USDC, Amount: 999981260
E2E: Collateral DAI, TestAsset WBTC
SUPPLY: DAI, Amount: 100001307017082713271062
SUPPLY: WBTC, Amount: 949397
WITHDRAW: WBTC, Amount: 474698
WITHDRAW: WBTC, Amount: 474699
BORROW: WBTC, Amount 949397
REPAY: WBTC, Amount: 949397
E2E: Collateral DAI, TestAsset WETH
SUPPLY: DAI, Amount: 100001307017082713271062
SUPPLY: WETH, Amount: 307733256129028575
WITHDRAW: WETH, Amount: 153866628064514287
WITHDRAW: WETH, Amount: 153866628064514288
BORROW: WETH, Amount 307733256129028575
REPAY: WETH, Amount: 307733256129028575
E2E: Collateral DAI, TestAsset USDT
SUPPLY: DAI, Amount: 100001307017082713271062
SUPPLY: USDT, Amount: 1000064374
WITHDRAW: USDT, Amount: 500032187
WITHDRAW: USDT, Amount: 500032187
BORROW: USDT, Amount 1000064374
REPAY: USDT, Amount: 1000064374
E2E: Collateral DAI, TestAsset AAVE
SUPPLY: DAI, Amount: 100001307017082713271062
SUPPLY: AAVE, Amount: 2992769045461875011
WITHDRAW: AAVE, Amount: 1496384522730937505
WITHDRAW: AAVE, Amount: 1496384522730937506
E2E: TestAsset EURS SKIPPED
E2E: Collateral DAI, TestAsset wstETH
SUPPLY: DAI, Amount: 100001307017082713271062
SUPPLY: wstETH, Amount: 258264080433671367
WITHDRAW: wstETH, Amount: 129132040216835683
WITHDRAW: wstETH, Amount: 129132040216835684
BORROW: wstETH, Amount 258264080433671367
REPAY: wstETH, Amount: 258264080433671367
E2E: TestAsset MAI SKIPPED
E2E: Collateral DAI, TestAsset rETH
SUPPLY: DAI, Amount: 100001307017082713271062
SUPPLY: rETH, Amount: 273119979784420336
WITHDRAW: rETH, Amount: 136559989892210168
WITHDRAW: rETH, Amount: 136559989892210169
Skip Borrowing: rETH, borrow cap fully utilized
E2E: Collateral DAI, TestAsset LUSD
SUPPLY: DAI, Amount: 100001307017082713271062
SUPPLY: LUSD, Amount: 1000198489390219489057
WITHDRAW: LUSD, Amount: 500099244695109744528
WITHDRAW: LUSD, Amount: 500099244695109744529
BORROW: LUSD, Amount 1000198489390219489057
REPAY: LUSD, Amount: 1000198489390219489057
E2E: Collateral DAI, TestAsset USDC
SUPPLY: DAI, Amount: 100001307017082713271062
SUPPLY: USDC, Amount: 999981260
WITHDRAW: USDC, Amount: 499990630
WITHDRAW: USDC, Amount: 499990630
BORROW: USDC, Amount 999981260
REPAY: USDC, Amount: 999981260
E2E: Collateral DAI, TestAsset FRAX
SUPPLY: DAI, Amount: 100001307017082713271062
SUPPLY: FRAX, Amount: 1003621266252893691015
WITHDRAW: FRAX, Amount: 501810633126446845507
WITHDRAW: FRAX, Amount: 501810633126446845509
BORROW: FRAX, Amount 1003621266252893691015
REPAY: FRAX, Amount: 1003621266252893691015
E2E: Collateral DAI, TestAsset ARB
SUPPLY: DAI, Amount: 100001307017082713271062
SUPPLY: ARB, Amount: 1418890661903129099441
WITHDRAW: ARB, Amount: 709445330951564549720
WITHDRAW: ARB, Amount: 709445330951564549721
BORROW: ARB, Amount 1418890661903129099441
REPAY: ARB, Amount: 1418890661903129099441
E2E: Collateral DAI, TestAsset weETH
SUPPLY: DAI, Amount: 100001307017082713271062
SUPPLY: weETH, Amount: 290834018167224400
WITHDRAW: weETH, Amount: 145417009083612200
WITHDRAW: weETH, Amount: 145417009083612201
Skip Borrowing: weETH, borrow cap fully utilized
E2E: Collateral DAI, TestAsset GHO
SUPPLY: DAI, Amount: 100001307017082713271062
SUPPLY: GHO, Amount: 1000000000000000000000
WITHDRAW: GHO, Amount: 500000000000000000000
WITHDRAW: GHO, Amount: 500000000000000000001
BORROW: GHO, Amount 1000000000000000000000
REPAY: GHO, Amount: 1000000000000000000000
E2E: Collateral DAI, TestAsset ezETH
SUPPLY: DAI, Amount: 100001307017082713271062
SUPPLY: ezETH, Amount: 297457043861033252
WITHDRAW: ezETH, Amount: 148728521930516626
WITHDRAW: ezETH, Amount: 148728521930516626
[PASS] test_revert_transfer_nonAdmin() (gas: 205326)
[PASS] test_storageCorrectness() (gas: 210499)
[PASS] test_transfer_aclAdmin() (gas: 224538)
[PASS] test_transfer_newAdmin() (gas: 252946)
Suite result: ok. 5 passed; 0 failed; 0 skipped; finished in 22.83s (22.41s CPU time)
Ran 5 tests for test/Base.t.sol:BaseTest
[PASS] test_defaultExecution() (gas: 14455982)
Logs:
0x4200000000000000000000000000000000000006
0x2Ae3F1Ec7F1F5012CFEab0185bfc7aa3cf0DEc22
0xd9aAEc86B65D86f6A7B5B1b0c42FFA531710b6CA
0xc1CBa3fCea344f92D9239c08C0568f6F2F0ee452
0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913
0x04C0599Ae5A44757c0af6F9eC3b93da8976c150A
0xcbB7C0000aB88B473b1f5aFd9ef808440eed33Bf
0x2416092f143378750bb29b79eD961ab195CcEea5
E2E: Collateral WETH, TestAsset WETH
SUPPLY: WETH, Amount: 30873506386634715683
SUPPLY: WETH, Amount: 308735063866347156
WITHDRAW: WETH, Amount: 154367531933173578
WITHDRAW: WETH, Amount: 154367531933173578
BORROW: WETH, Amount 308735063866347156
REPAY: WETH, Amount: 308735063866347156
E2E: Collateral WETH, TestAsset cbETH
SUPPLY: WETH, Amount: 30873506386634715683
SUPPLY: cbETH, Amount: 282922137611970709
WITHDRAW: cbETH, Amount: 141461068805985354
WITHDRAW: cbETH, Amount: 141461068805985354
BORROW: cbETH, Amount 282922137611970709
REPAY: cbETH, Amount: 282922137611970709
E2E: Collateral WETH, TestAsset USDbC
SUPPLY: WETH, Amount: 30873506386634715683
SUPPLY: USDbC, Amount: 999948992
WITHDRAW: USDbC, Amount: 499974496
WITHDRAW: USDbC, Amount: 499974496
BORROW: USDbC, Amount 999948992
REPAY: USDbC, Amount: 999948992
E2E: Collateral WETH, TestAsset wstETH
SUPPLY: WETH, Amount: 30873506386634715683
SUPPLY: wstETH, Amount: 259104844143301813
WITHDRAW: wstETH, Amount: 129552422071650906
WITHDRAW: wstETH, Amount: 129552422071650908
BORROW: wstETH, Amount 259104844143301813
REPAY: wstETH, Amount: 259104844143301813
E2E: Collateral WETH, TestAsset USDC
SUPPLY: WETH, Amount: 30873506386634715683
SUPPLY: USDC, Amount: 999948992
WITHDRAW: USDC, Amount: 499974496
WITHDRAW: USDC, Amount: 499974496
BORROW: USDC, Amount 999948992
REPAY: USDC, Amount: 999948992
E2E: Collateral WETH, TestAsset weETH
SUPPLY: WETH, Amount: 30873506386634715683
SUPPLY: weETH, Amount: 291780811417839897
WITHDRAW: weETH, Amount: 145890405708919948
WITHDRAW: weETH, Amount: 145890405708919949
Skip Borrowing: weETH, borrow cap fully utilized
E2E: Collateral WETH, TestAsset cbBTC
SUPPLY: WETH, Amount: 30873506386634715683
SUPPLY: cbBTC, Amount: 959779
WITHDRAW: cbBTC, Amount: 479889
WITHDRAW: cbBTC, Amount: 479890
BORROW: cbBTC, Amount 959779
REPAY: cbBTC, Amount: 959779
E2E: Collateral WETH, TestAsset ezETH
SUPPLY: WETH, Amount: 30873506386634715683
SUPPLY: ezETH, Amount: 298499257447201071
WITHDRAW: ezETH, Amount: 149249628723600535
WITHDRAW: ezETH, Amount: 149249628723600536
[PASS] test_revert_transfer_nonAdmin() (gas: 206821)
[PASS] test_storageCorrectness() (gas: 212126)
[PASS] test_transfer_aclAdmin() (gas: 226215)
[PASS] test_transfer_newAdmin() (gas: 254891)
Suite result: ok. 5 passed; 0 failed; 0 skipped; finished in 3.84s (3.52s CPU time)
Ran 5 tests for test/Metis.t.sol:MetisTest
[PASS] test_defaultExecution() (gas: 8488532)
Logs:
0x4c078361FC9BbB78DF910800A991C7c3DD2F6ce0
0xDeadDeAddeAddEAddeadDEaDDEAdDeaDDeAD0000
0xEA32A96608495e54156Ae48931A7c20f0dcc1a21
0xbB06DCA3AE6887fAbF931640f67cab3e3a16F4dC
0x420000000000000000000000000000000000000A
E2E: Collateral m.DAI, TestAsset m.DAI
SUPPLY: m.DAI, Amount: 100005725327775015119615
SUPPLY: m.DAI, Amount: 1000057253277750151196
WITHDRAW: m.DAI, Amount: 500028626638875075598
WITHDRAW: m.DAI, Amount: 500028626638875075599
BORROW: m.DAI, Amount 1000057253277750151196
REPAY: m.DAI, Amount: 1000057253277750151196
E2E: Collateral m.DAI, TestAsset Metis
SUPPLY: m.DAI, Amount: 100005725327775015119615
SUPPLY: Metis, Amount: 29990535179036921093
WITHDRAW: Metis, Amount: 14995267589518460546
WITHDRAW: Metis, Amount: 14995267589518460547
BORROW: Metis, Amount 29990535179036921093
REPAY: Metis, Amount: 29990535179036921093
E2E: Collateral m.DAI, TestAsset m.USDC
SUPPLY: m.DAI, Amount: 100005725327775015119615
SUPPLY: m.USDC, Amount: 1000000420
WITHDRAW: m.USDC, Amount: 500000210
WITHDRAW: m.USDC, Amount: 500000210
BORROW: m.USDC, Amount 1000000420
REPAY: m.USDC, Amount: 1000000420
E2E: Collateral m.DAI, TestAsset m.USDT
SUPPLY: m.DAI, Amount: 100005725327775015119615
SUPPLY: m.USDT, Amount: 1000550132
WITHDRAW: m.USDT, Amount: 500275066
WITHDRAW: m.USDT, Amount: 500275066
BORROW: m.USDT, Amount 1000550132
REPAY: m.USDT, Amount: 1000550132
E2E: Collateral m.DAI, TestAsset WETH
SUPPLY: m.DAI, Amount: 100005725327775015119615
SUPPLY: WETH, Amount: 309689567177860912
WITHDRAW: WETH, Amount: 154844783588930456
WITHDRAW: WETH, Amount: 154844783588930456
BORROW: WETH, Amount 309689567177860912
REPAY: WETH, Amount: 309689567177860912
[PASS] test_revert_transfer_nonAdmin() (gas: 205372)
[PASS] test_storageCorrectness() (gas: 210545)
[PASS] test_transfer_aclAdmin() (gas: 224584)
[PASS] test_transfer_newAdmin() (gas: 252992)
Suite result: ok. 5 passed; 0 failed; 0 skipped; finished in 4.00s (3.58s CPU time)
Ran 5 tests for test/Optimism.t.sol:OptimismTest
[PASS] test_defaultExecution() (gas: 31130192)
Logs:
0xDA10009cBd5D07dd0CeCc66161FC93D7c9000da1
0x350a791Bfc2C21F9Ed5d10980Dad2e2638ffa7f6
0x7F5c764cBc14f9669B88837ca1490cCa17c31607
0x68f180fcCe6836688e9084f035309E29Bf0A2095
0x4200000000000000000000000000000000000006
0x94b008aA00579c1307B0EF2c499aD98a8ce58e58
0x8c6f28f2F1A3C87F0f938b96d27520d9751ec8d9
0x4200000000000000000000000000000000000042
0x1F32b1c2345538c0c6f582fCB022739c4A194Ebb
0xc40F949F8a4e094D1b49a23ea9241D289B7b2819
0xdFA46478F9e5EA86d57387849598dbFB2e964b02
0x9Bcef72be871e61ED4fBbc7630889beE758eb81D
0x0b2C639c533813f4Aa9D7837CAf62653d097Ff85
E2E: Collateral DAI, TestAsset DAI
SUPPLY: DAI, Amount: 100000000000000000000000
SUPPLY: DAI, Amount: 1000000000000000000000
WITHDRAW: DAI, Amount: 500000000000000000000
WITHDRAW: DAI, Amount: 499999999999999999999
BORROW: DAI, Amount 1000000000000000000000
REPAY: DAI, Amount: 1000000000000000000000
E2E: Collateral DAI, TestAsset LINK
SUPPLY: DAI, Amount: 100000000000000000000000
SUPPLY: LINK, Amount: 39440001841784982008
WITHDRAW: LINK, Amount: 19720000920892491004
WITHDRAW: LINK, Amount: 19720000920892491003
BORROW: LINK, Amount 39440001841784982008
REPAY: LINK, Amount: 39440001841784982008
E2E: Collateral DAI, TestAsset USDC
SUPPLY: DAI, Amount: 100000000000000000000000
SUPPLY: USDC, Amount: 1000032661
WITHDRAW: USDC, Amount: 500016330
WITHDRAW: USDC, Amount: 500016330
BORROW: USDC, Amount 1000032661
REPAY: USDC, Amount: 1000032661
E2E: Collateral DAI, TestAsset WBTC
SUPPLY: DAI, Amount: 100000000000000000000000
SUPPLY: WBTC, Amount: 949935
WITHDRAW: WBTC, Amount: 474967
WITHDRAW: WBTC, Amount: 474967
BORROW: WBTC, Amount 949935
REPAY: WBTC, Amount: 949935
E2E: Collateral DAI, TestAsset WETH
SUPPLY: DAI, Amount: 100000000000000000000000
SUPPLY: WETH, Amount: 307289087678979760
WITHDRAW: WETH, Amount: 153644543839489880
WITHDRAW: WETH, Amount: 153644543839489880
BORROW: WETH, Amount 307289087678979760
REPAY: WETH, Amount: 307289087678979760
E2E: Collateral DAI, TestAsset USDT
SUPPLY: DAI, Amount: 100000000000000000000000
SUPPLY: USDT, Amount: 999788124
WITHDRAW: USDT, Amount: 499894062
WITHDRAW: USDT, Amount: 499894063
BORROW: USDT, Amount 999788124
REPAY: USDT, Amount: 999788124
E2E: Collateral DAI, TestAsset AAVE
SUPPLY: DAI, Amount: 100000000000000000000000
SUPPLY: AAVE, Amount: 2988340213687841328
WITHDRAW: AAVE, Amount: 1494170106843920664
WITHDRAW: AAVE, Amount: 1494170106843920663
E2E: Collateral DAI, TestAsset sUSD
SUPPLY: DAI, Amount: 100000000000000000000000
SUPPLY: sUSD, Amount: 1023898759511840293582
WITHDRAW: sUSD, Amount: 511949379755920146791
WITHDRAW: sUSD, Amount: 511949379755920146791
Skip Borrowing: sUSD, borrow cap fully utilized
E2E: Collateral DAI, TestAsset OP
SUPPLY: DAI, Amount: 100000000000000000000000
SUPPLY: OP, Amount: 583151757856449368907
WITHDRAW: OP, Amount: 291575878928224684453
WITHDRAW: OP, Amount: 291575878928224684453
BORROW: OP, Amount 583151757856449368907
REPAY: OP, Amount: 583151757856449368907
E2E: Collateral DAI, TestAsset wstETH
SUPPLY: DAI, Amount: 100000000000000000000000
SUPPLY: wstETH, Amount: 257891313584189747
WITHDRAW: wstETH, Amount: 128945656792094873
WITHDRAW: wstETH, Amount: 128945656792094874
BORROW: wstETH, Amount 257891313584189747
REPAY: wstETH, Amount: 257891313584189747
E2E: Collateral DAI, TestAsset LUSD
SUPPLY: DAI, Amount: 100000000000000000000000
SUPPLY: LUSD, Amount: 999919766437941019612
WITHDRAW: LUSD, Amount: 499959883218970509806
WITHDRAW: LUSD, Amount: 499959883218970509807
BORROW: LUSD, Amount 999919766437941019612
REPAY: LUSD, Amount: 999919766437941019612
E2E: TestAsset MAI SKIPPED
E2E: Collateral DAI, TestAsset rETH
SUPPLY: DAI, Amount: 100000000000000000000000
SUPPLY: rETH, Amount: 272725770592901639
WITHDRAW: rETH, Amount: 136362885296450819
WITHDRAW: rETH, Amount: 136362885296450821
Skip Borrowing: rETH, borrow cap fully utilized
E2E: Collateral DAI, TestAsset USDC
SUPPLY: DAI, Amount: 100000000000000000000000
SUPPLY: USDC, Amount: 1000032661
WITHDRAW: USDC, Amount: 500016330
WITHDRAW: USDC, Amount: 500016330
BORROW: USDC, Amount 1000032661
REPAY: USDC, Amount: 1000032661
[PASS] test_revert_transfer_nonAdmin() (gas: 205280)
[PASS] test_storageCorrectness() (gas: 210453)
[PASS] test_transfer_aclAdmin() (gas: 224492)
[PASS] test_transfer_newAdmin() (gas: 252900)
Suite result: ok. 5 passed; 0 failed; 0 skipped; finished in 4.15s (3.82s CPU time)
Ran 5 tests for test/Mainnet.t.sol:MainnetTest
[PASS] test_defaultExecution() (gas: 205051723)
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
E2E: Collateral WETH, TestAsset WETH
SUPPLY: WETH, Amount: 30740419901839691169
SUPPLY: WETH, Amount: 307404199018396911
WITHDRAW: WETH, Amount: 153702099509198455
WITHDRAW: WETH, Amount: 153702099509198455
BORROW: WETH, Amount 307404199018396911
REPAY: WETH, Amount: 307404199018396911
E2E: Collateral WETH, TestAsset wstETH
SUPPLY: WETH, Amount: 30740419901839691169
SUPPLY: wstETH, Amount: 257987920381644584
WITHDRAW: wstETH, Amount: 128993960190822292
WITHDRAW: wstETH, Amount: 128993960190822293
BORROW: wstETH, Amount 257987920381644584
REPAY: wstETH, Amount: 257987920381644584
E2E: Collateral WETH, TestAsset WBTC
SUPPLY: WETH, Amount: 30740419901839691169
SUPPLY: WBTC, Amount: 951281
WITHDRAW: WBTC, Amount: 475640
WITHDRAW: WBTC, Amount: 475641
BORROW: WBTC, Amount 951281
REPAY: WBTC, Amount: 951281
E2E: Collateral WETH, TestAsset USDC
SUPPLY: WETH, Amount: 30740419901839691169
SUPPLY: USDC, Amount: 1000000370
WITHDRAW: USDC, Amount: 500000185
WITHDRAW: USDC, Amount: 500000184
BORROW: USDC, Amount 1000000370
REPAY: USDC, Amount: 1000000370
E2E: Collateral WETH, TestAsset DAI
SUPPLY: WETH, Amount: 30740419901839691169
SUPPLY: DAI, Amount: 999600159936025589764
WITHDRAW: DAI, Amount: 499800079968012794882
WITHDRAW: DAI, Amount: 499800079968012794883
BORROW: DAI, Amount 999600159936025589764
REPAY: DAI, Amount: 999600159936025589764
E2E: Collateral WETH, TestAsset LINK
SUPPLY: WETH, Amount: 30740419901839691169
SUPPLY: LINK, Amount: 39370949427154024447
WITHDRAW: LINK, Amount: 19685474713577012223
WITHDRAW: LINK, Amount: 19685474713577012223
BORROW: LINK, Amount 39370949427154024447
REPAY: LINK, Amount: 39370949427154024447
E2E: Collateral WETH, TestAsset AAVE
SUPPLY: WETH, Amount: 30740419901839691169
SUPPLY: AAVE, Amount: 3004192208699745543
WITHDRAW: AAVE, Amount: 1502096104349872771
WITHDRAW: AAVE, Amount: 1502096104349872772
E2E: Collateral WETH, TestAsset cbETH
SUPPLY: WETH, Amount: 30740419901839691169
SUPPLY: cbETH, Amount: 281682658389594778
WITHDRAW: cbETH, Amount: 140841329194797389
WITHDRAW: cbETH, Amount: 140841329194797389
BORROW: cbETH, Amount 281682658389594778
REPAY: cbETH, Amount: 281682658389594778
E2E: Collateral WETH, TestAsset USDT
SUPPLY: WETH, Amount: 30740419901839691169
SUPPLY: USDT, Amount: 1000505985
WITHDRAW: USDT, Amount: 500252992
WITHDRAW: USDT, Amount: 500252994
BORROW: USDT, Amount 1000505985
REPAY: USDT, Amount: 1000505985
E2E: Collateral WETH, TestAsset rETH
SUPPLY: WETH, Amount: 30740419901839691169
SUPPLY: rETH, Amount: 272808128234969916
WITHDRAW: rETH, Amount: 136404064117484958
WITHDRAW: rETH, Amount: 136404064117484957
Skip Borrowing: rETH, borrow cap fully utilized
E2E: Collateral WETH, TestAsset LUSD
SUPPLY: WETH, Amount: 30740419901839691169
SUPPLY: LUSD, Amount: 999659386057388665959
WITHDRAW: LUSD, Amount: 499829693028694332979
WITHDRAW: LUSD, Amount: 499829693028694332979
BORROW: LUSD, Amount 999659386057388665959
REPAY: LUSD, Amount: 999659386057388665959
E2E: Collateral WETH, TestAsset CRV
SUPPLY: WETH, Amount: 30740419901839691169
SUPPLY: CRV, Amount: 1283116301481930039931
WITHDRAW: CRV, Amount: 641558150740965019965
WITHDRAW: CRV, Amount: 641558150740965019966
BORROW: CRV, Amount 1283116301481930039931
REPAY: CRV, Amount: 1283116301481930039931
E2E: Collateral WETH, TestAsset MKR
SUPPLY: WETH, Amount: 30740419901839691169
SUPPLY: MKR, Amount: 792329552680050750
WITHDRAW: MKR, Amount: 396164776340025375
WITHDRAW: MKR, Amount: 396164776340025374
BORROW: MKR, Amount 792329552680050750
REPAY: MKR, Amount: 792329552680050750
E2E: Collateral WETH, TestAsset SNX
SUPPLY: WETH, Amount: 30740419901839691169
SUPPLY: SNX, Amount: 619015148755375643617
WITHDRAW: SNX, Amount: 309507574377687821808
WITHDRAW: SNX, Amount: 309507574377687821808
BORROW: SNX, Amount 619015148755375643617
REPAY: SNX, Amount: 619015148755375643617
E2E: Collateral WETH, TestAsset BAL
SUPPLY: WETH, Amount: 30740419901839691169
SUPPLY: BAL, Amount: 382394554701541050055
WITHDRAW: BAL, Amount: 191197277350770525027
WITHDRAW: BAL, Amount: 191197277350770525027
BORROW: BAL, Amount 382394554701541050055
REPAY: BAL, Amount: 382394554701541050055
E2E: Collateral WETH, TestAsset UNI
SUPPLY: WETH, Amount: 30740419901839691169
SUPPLY: UNI, Amount: 78971586762256992028
WITHDRAW: UNI, Amount: 39485793381128496014
WITHDRAW: UNI, Amount: 39485793381128496013
BORROW: UNI, Amount 78971586762256992028
REPAY: UNI, Amount: 78971586762256992028
E2E: Collateral WETH, TestAsset LDO
SUPPLY: WETH, Amount: 30740419901839691169
SUPPLY: LDO, Amount: 564127265644398485622
WITHDRAW: LDO, Amount: 282063632822199242811
WITHDRAW: LDO, Amount: 282063632822199242812
BORROW: LDO, Amount 564127265644398485622
REPAY: LDO, Amount: 564127265644398485622
E2E: Collateral WETH, TestAsset ENS
SUPPLY: WETH, Amount: 30740419901839691169
SUPPLY: ENS, Amount: 29329476486058193610
WITHDRAW: ENS, Amount: 14664738243029096805
WITHDRAW: ENS, Amount: 14664738243029096806
BORROW: ENS, Amount 29329476486058193610
REPAY: ENS, Amount: 29329476486058193610
E2E: Collateral WETH, TestAsset 1INCH
SUPPLY: WETH, Amount: 30740419901839691169
SUPPLY: 1INCH, Amount: 3143909732818289657143
WITHDRAW: 1INCH, Amount: 1571954866409144828571
WITHDRAW: 1INCH, Amount: 1571954866409144828571
BORROW: 1INCH, Amount 3143909732818289657143
REPAY: 1INCH, Amount: 3143909732818289657143
E2E: Collateral WETH, TestAsset FRAX
SUPPLY: WETH, Amount: 30740419901839691169
SUPPLY: FRAX, Amount: 1003137311943102051666
WITHDRAW: FRAX, Amount: 501568655971551025833
WITHDRAW: FRAX, Amount: 501568655971551025834
BORROW: FRAX, Amount 1003137311943102051666
REPAY: FRAX, Amount: 1003137311943102051666
E2E: Collateral WETH, TestAsset GHO
SUPPLY: WETH, Amount: 30740419901839691169
BORROW: GHO, Amount 1000000000000000000000
REPAY: GHO, Amount: 1000000000000000000000
E2E: Collateral WETH, TestAsset RPL
SUPPLY: WETH, Amount: 30740419901839691169
SUPPLY: RPL, Amount: 111102521034526458307
WITHDRAW: RPL, Amount: 55551260517263229153
WITHDRAW: RPL, Amount: 55551260517263229153
BORROW: RPL, Amount 111102521034526458307
REPAY: RPL, Amount: 111102521034526458307
E2E: Collateral WETH, TestAsset sDAI
SUPPLY: WETH, Amount: 30740419901839691169
SUPPLY: sDAI, Amount: 877433684066682608466
WITHDRAW: sDAI, Amount: 438716842033341304233
WITHDRAW: sDAI, Amount: 438716842033341304233
E2E: TestAsset STG SKIPPED
E2E: TestAsset KNC SKIPPED
E2E: TestAsset FXS SKIPPED
E2E: Collateral WETH, TestAsset crvUSD
SUPPLY: WETH, Amount: 30740419901839691169
SUPPLY: crvUSD, Amount: 1000494214126952290622
WITHDRAW: crvUSD, Amount: 500247107063476145311
WITHDRAW: crvUSD, Amount: 500247107063476145312
BORROW: crvUSD, Amount 1000494214126952290622
REPAY: crvUSD, Amount: 1000494214126952290622
E2E: Collateral WETH, TestAsset PYUSD
SUPPLY: WETH, Amount: 30740419901839691169
SUPPLY: PYUSD, Amount: 1000247000
WITHDRAW: PYUSD, Amount: 500123500
WITHDRAW: PYUSD, Amount: 500123500
BORROW: PYUSD, Amount 1000247000
REPAY: PYUSD, Amount: 1000247000
E2E: Collateral WETH, TestAsset weETH
SUPPLY: WETH, Amount: 30740419901839691169
SUPPLY: weETH, Amount: 290459124217176649
WITHDRAW: weETH, Amount: 145229562108588324
WITHDRAW: weETH, Amount: 145229562108588326
Skip Borrowing: weETH, borrow cap fully utilized
E2E: Collateral WETH, TestAsset osETH
SUPPLY: WETH, Amount: 30740419901839691169
SUPPLY: osETH, Amount: 296365618761073531
WITHDRAW: osETH, Amount: 148182809380536765
WITHDRAW: osETH, Amount: 148182809380536765
Skip Borrowing: osETH, borrow cap fully utilized
E2E: Collateral WETH, TestAsset USDe
SUPPLY: WETH, Amount: 30740419901839691169
SUPPLY: USDe, Amount: 1000503873760903466203
WITHDRAW: USDe, Amount: 500251936880451733101
WITHDRAW: USDe, Amount: 500251936880451733102
BORROW: USDe, Amount 1000503873760903466203
REPAY: USDe, Amount: 1000503873760903466203
E2E: Collateral WETH, TestAsset ETHx
SUPPLY: WETH, Amount: 30740419901839691169
SUPPLY: ETHx, Amount: 292555180213729686
WITHDRAW: ETHx, Amount: 146277590106864843
WITHDRAW: ETHx, Amount: 146277590106864843
Skip Borrowing: ETHx, borrow cap fully utilized
E2E: Collateral WETH, TestAsset sUSDe
SUPPLY: WETH, Amount: 30740419901839691169
SUPPLY: sUSDe, Amount: 870066110668319966290
WITHDRAW: sUSDe, Amount: 435033055334159983145
WITHDRAW: sUSDe, Amount: 435033055334159983144
E2E: Collateral WETH, TestAsset tBTC
SUPPLY: WETH, Amount: 30740419901839691169
SUPPLY: tBTC, Amount: 9500808518804950
WITHDRAW: tBTC, Amount: 4750404259402475
WITHDRAW: tBTC, Amount: 4750404259402476
BORROW: tBTC, Amount 9500808518804950
REPAY: tBTC, Amount: 9500808518804950
E2E: Collateral WETH, TestAsset cbBTC
SUPPLY: WETH, Amount: 30740419901839691169
SUPPLY: cbBTC, Amount: 950080
WITHDRAW: cbBTC, Amount: 475040
WITHDRAW: cbBTC, Amount: 475040
BORROW: cbBTC, Amount 950080
REPAY: cbBTC, Amount: 950080
E2E: Collateral WETH, TestAsset USDS
SUPPLY: WETH, Amount: 30740419901839691169
SUPPLY: USDS, Amount: 999600159936025589764
WITHDRAW: USDS, Amount: 499800079968012794882
WITHDRAW: USDS, Amount: 499800079968012794882
BORROW: USDS, Amount 999600159936025589764
REPAY: USDS, Amount: 999600159936025589764
E2E: Collateral WETH, TestAsset rsETH
SUPPLY: WETH, Amount: 30740419901839691169
SUPPLY: rsETH, Amount: 296969565336353296
WITHDRAW: rsETH, Amount: 148484782668176648
WITHDRAW: rsETH, Amount: 148484782668176647
Skip Borrowing: rsETH, borrow cap fully utilized
[PASS] test_revert_transfer_nonAdmin() (gas: 205456)
[PASS] test_storageCorrectness() (gas: 210629)
[PASS] test_transfer_aclAdmin() (gas: 224601)
[PASS] test_transfer_newAdmin() (gas: 253183)
Suite result: ok. 5 passed; 0 failed; 0 skipped; finished in 4.54s (4.28s CPU time)
Ran 5 tests for test/Gnosis.t.sol:GnosisTest
[PASS] test_defaultExecution() (gas: 14448360)
Logs:
0x6A023CCd1ff6F2045C3309768eAd9E68F978f6e1
0x6C76971f98945AE98dD7d4DFcA8711ebea946eA6
0x9C58BAcC331c9aa871AFD802DB6379a98e80CEdb
0xDDAfbb505ad214D7b80b1f830fcCc89B60fb7A83
0xe91D153E0b41518A2Ce8Dd3D7944Fa863463a97d
0xcB444e90D8198415266c6a2724b7900fb12FC56E
0x2a22f9c3b484c3629090FeED35F17Ff8F88f76F0
E2E: Collateral WETH, TestAsset WETH
SUPPLY: WETH, Amount: 30774878836912811355
SUPPLY: WETH, Amount: 307748788369128113
WITHDRAW: WETH, Amount: 153874394184564056
WITHDRAW: WETH, Amount: 153874394184564057
BORROW: WETH, Amount 307748788369128113
REPAY: WETH, Amount: 307748788369128113
E2E: Collateral WETH, TestAsset wstETH
SUPPLY: WETH, Amount: 30774878836912811355
SUPPLY: wstETH, Amount: 258297223880271385
WITHDRAW: wstETH, Amount: 129148611940135692
WITHDRAW: wstETH, Amount: 129148611940135692
BORROW: wstETH, Amount 258297223880271385
REPAY: wstETH, Amount: 258297223880271385
E2E: Collateral WETH, TestAsset GNO
SUPPLY: WETH, Amount: 30774878836912811355
SUPPLY: GNO, Amount: 4426789444672959324
WITHDRAW: GNO, Amount: 2213394722336479662
WITHDRAW: GNO, Amount: 2213394722336479662
BORROW: GNO, Amount 4426789444672959324
REPAY: GNO, Amount: 4426789444672959324
E2E: Collateral WETH, TestAsset USDC
SUPPLY: WETH, Amount: 30774878836912811355
SUPPLY: USDC, Amount: 999998100
WITHDRAW: USDC, Amount: 499999050
WITHDRAW: USDC, Amount: 499999051
BORROW: USDC, Amount 999998100
REPAY: USDC, Amount: 999998100
E2E: Collateral WETH, TestAsset WXDAI
SUPPLY: WETH, Amount: 30774878836912811355
SUPPLY: WXDAI, Amount: 999986900171607751938
WITHDRAW: WXDAI, Amount: 499993450085803875969
WITHDRAW: WXDAI, Amount: 499993450085803875970
BORROW: WXDAI, Amount 999986900171607751938
REPAY: WXDAI, Amount: 999986900171607751938
E2E: Collateral WETH, TestAsset EURe
SUPPLY: WETH, Amount: 30774878836912811355
SUPPLY: EURe, Amount: 959508731529456918057
WITHDRAW: EURe, Amount: 479754365764728459028
WITHDRAW: EURe, Amount: 479754365764728459029
BORROW: EURe, Amount 959508731529456918057
REPAY: EURe, Amount: 959508731529456918057
E2E: Collateral WETH, TestAsset sDAI
SUPPLY: WETH, Amount: 30774878836912811355
SUPPLY: sDAI, Amount: 869574336579564477867
WITHDRAW: sDAI, Amount: 434787168289782238933
WITHDRAW: sDAI, Amount: 434787168289782238935
E2E: Collateral WETH, TestAsset USDC.e
SUPPLY: WETH, Amount: 30774878836912811355
SUPPLY: USDC.e, Amount: 999998100
WITHDRAW: USDC.e, Amount: 499999050
WITHDRAW: USDC.e, Amount: 499999050
BORROW: USDC.e, Amount 999998100
REPAY: USDC.e, Amount: 999998100
[PASS] test_revert_transfer_nonAdmin() (gas: 206920)
[PASS] test_storageCorrectness() (gas: 212225)
[PASS] test_transfer_aclAdmin() (gas: 226247)
[PASS] test_transfer_newAdmin() (gas: 254923)
Suite result: ok. 5 passed; 0 failed; 0 skipped; finished in 3.21s (2.80s CPU time)
Ran 5 tests for test/Scroll.t.sol:ScrollTest
[PASS] test_defaultExecution() (gas: 8190204)
Logs:
0x5300000000000000000000000000000000000004
0x06eFdBFf2a14a7c8E15944D1F4A48F9F95F663A4
0xf610A9dfB7C89644979b4A0f27063E9e7d7Cda32
0x01f0a31698C4d065659b9bdC21B3610292a1c506
0xd29687c813D741E2F938F4aC377128810E217b1b
E2E: Collateral WETH, TestAsset WETH
SUPPLY: WETH, Amount: 30763645984267471443
SUPPLY: WETH, Amount: 307636459842674714
WITHDRAW: WETH, Amount: 153818229921337357
WITHDRAW: WETH, Amount: 153818229921337357
BORROW: WETH, Amount 307636459842674714
REPAY: WETH, Amount: 307636459842674714
E2E: Collateral WETH, TestAsset USDC
SUPPLY: WETH, Amount: 30763645984267471443
SUPPLY: USDC, Amount: 1000000250
WITHDRAW: USDC, Amount: 500000125
WITHDRAW: USDC, Amount: 500000125
BORROW: USDC, Amount 1000000250
REPAY: USDC, Amount: 1000000250
E2E: Collateral WETH, TestAsset wstETH
SUPPLY: WETH, Amount: 30763645984267471443
SUPPLY: wstETH, Amount: 258202945210019352
WITHDRAW: wstETH, Amount: 129101472605009676
WITHDRAW: wstETH, Amount: 129101472605009676
BORROW: wstETH, Amount 258202945210019352
REPAY: wstETH, Amount: 258202945210019352
E2E: Collateral WETH, TestAsset weETH
SUPPLY: WETH, Amount: 30763645984267471443
SUPPLY: weETH, Amount: 290697359257034491
WITHDRAW: weETH, Amount: 145348679628517245
WITHDRAW: weETH, Amount: 145348679628517247
Skip Borrowing: weETH, borrow cap fully utilized
E2E: Collateral WETH, TestAsset SCR
SUPPLY: WETH, Amount: 30763645984267471443
SUPPLY: SCR, Amount: 1363761749131362182103
WITHDRAW: SCR, Amount: 681880874565681091051
WITHDRAW: SCR, Amount: 681880874565681091053
BORROW: SCR, Amount 1363761749131362182103
REPAY: SCR, Amount: 1363761749131362182103
[PASS] test_revert_transfer_nonAdmin() (gas: 206966)
[PASS] test_storageCorrectness() (gas: 212271)
[PASS] test_transfer_aclAdmin() (gas: 226360)
[PASS] test_transfer_newAdmin() (gas: 255036)
Suite result: ok. 5 passed; 0 failed; 0 skipped; finished in 3.06s (2.73s CPU time)
Ran 5 tests for test/Polygon.t.sol:PolygonTest
[PASS] test_defaultExecution() (gas: 55997083)
Logs:
0x8f3Cf7ad23Cd3CaDbD9735AFf958023239c6A063
0x53E0bca35eC356BD5ddDFebbD1Fc0fD03FaBad39
0x2791Bca1f2de4661ED88A30C99A7a9449Aa84174
0x1BFD67037B42Cf73acF2047067bd4F2C47D9BfD6
0x7ceB23fD6bC0adD59E62ac25578270cFf1b9f619
0xc2132D05D31c914a87C6611C10748AEb04B58e8F
0x0d500B1d8E8eF31E21C99d1Db9A6444d3ADf1270
0x172370d5Cd63279eFa6d502DAB29171933a610AF
0x0b3F868E0BE5597D5DB7fEB59E1CADBb0fdDa50a
0x385Eeac5cB85A38A9a07A70c73e0a3271CfB54A7
0x9a71012B13CA4d3D0Cdc72A177DF3ef03b0E76A3
0x85955046DF4668e1DD369D2DE9f3AEB98DD2A369
0xE111178A87A3BFf0c8d18DECBa5798827539Ae99
0x4e3Decbb3645551B8A19f0eA1678079FCB33fB4c
0xE0B52e49357Fd4DAf2c15e02058DCE6BC0057db4
0xa3Fa99A148fA48D14Ed51d610c367C61876997F1
0xfa68FB4628DFF1028CFEc22b4162FCcd0d45efb6
0x03b54A6e9a984069379fae1a4fC4dBAE93B3bCCD
0x3c499c542cEF5E3811e1192ce70d8cC03d5c3359
E2E: Collateral DAI, TestAsset DAI
SUPPLY: DAI, Amount: 99933018894755601110799
SUPPLY: DAI, Amount: 999330188947556011107
WITHDRAW: DAI, Amount: 499665094473778005553
WITHDRAW: DAI, Amount: 499665094473778005553
BORROW: DAI, Amount 999330188947556011107
REPAY: DAI, Amount: 999330188947556011107
E2E: Collateral DAI, TestAsset LINK
SUPPLY: DAI, Amount: 99933018894755601110799
SUPPLY: LINK, Amount: 39097229335745893031
WITHDRAW: LINK, Amount: 19548614667872946515
WITHDRAW: LINK, Amount: 19548614667872946515
BORROW: LINK, Amount 39097229335745893031
REPAY: LINK, Amount: 39097229335745893031
E2E: Collateral DAI, TestAsset USDC
SUPPLY: DAI, Amount: 99933018894755601110799
SUPPLY: USDC, Amount: 999956011
WITHDRAW: USDC, Amount: 499978005
WITHDRAW: USDC, Amount: 499978005
BORROW: USDC, Amount 999956011
REPAY: USDC, Amount: 999956011
E2E: Collateral DAI, TestAsset WBTC
SUPPLY: DAI, Amount: 99933018894755601110799
SUPPLY: WBTC, Amount: 943080
WITHDRAW: WBTC, Amount: 471540
WITHDRAW: WBTC, Amount: 471540
BORROW: WBTC, Amount 943080
REPAY: WBTC, Amount: 943080
E2E: Collateral DAI, TestAsset WETH
SUPPLY: DAI, Amount: 99933018894755601110799
SUPPLY: WETH, Amount: 305905602380999942
WITHDRAW: WETH, Amount: 152952801190499971
WITHDRAW: WETH, Amount: 152952801190499972
BORROW: WETH, Amount 305905602380999942
REPAY: WETH, Amount: 305905602380999942
E2E: Collateral DAI, TestAsset USDT
SUPPLY: DAI, Amount: 99933018894755601110799
SUPPLY: USDT, Amount: 999724965
WITHDRAW: USDT, Amount: 499862482
WITHDRAW: USDT, Amount: 499862482
BORROW: USDT, Amount 999724965
REPAY: USDT, Amount: 999724965
E2E: Collateral DAI, TestAsset AAVE
SUPPLY: DAI, Amount: 99933018894755601110799
SUPPLY: AAVE, Amount: 2969633772290739262
WITHDRAW: AAVE, Amount: 1484816886145369631
WITHDRAW: AAVE, Amount: 1484816886145369631
E2E: Collateral DAI, TestAsset WPOL
SUPPLY: DAI, Amount: 99933018894755601110799
SUPPLY: WPOL, Amount: 2253333547850687088718
WITHDRAW: WPOL, Amount: 1126666773925343544359
WITHDRAW: WPOL, Amount: 1126666773925343544359
BORROW: WPOL, Amount 2253333547850687088718
REPAY: WPOL, Amount: 2253333547850687088718
E2E: TestAsset CRV SKIPPED
E2E: TestAsset SUSHI SKIPPED
E2E: Collateral DAI, TestAsset GHST
SUPPLY: DAI, Amount: 99933018894755601110799
SUPPLY: GHST, Amount: 1206166419677958631844
WITHDRAW: GHST, Amount: 603083209838979315922
WITHDRAW: GHST, Amount: 603083209838979315923
E2E: TestAsset BAL SKIPPED
E2E: TestAsset DPI SKIPPED
E2E: Collateral DAI, TestAsset EURS
SUPPLY: DAI, Amount: 99933018894755601110799
SUPPLY: EURS, Amount: 95836
WITHDRAW: EURS, Amount: 47918
WITHDRAW: EURS, Amount: 47919
BORROW: EURS, Amount 95836
REPAY: EURS, Amount: 95836
E2E: TestAsset jEUR SKIPPED
E2E: TestAsset EURA SKIPPED
E2E: TestAsset miMATIC SKIPPED
E2E: Collateral DAI, TestAsset stMATIC
SUPPLY: DAI, Amount: 99933018894755601110799
SUPPLY: stMATIC, Amount: 1959294020908645330007
WITHDRAW: stMATIC, Amount: 979647010454322665003
WITHDRAW: stMATIC, Amount: 979647010454322665003
E2E: Collateral DAI, TestAsset MaticX
SUPPLY: DAI, Amount: 99933018894755601110799
SUPPLY: MaticX, Amount: 1971061156055357094882
WITHDRAW: MaticX, Amount: 985530578027678547441
WITHDRAW: MaticX, Amount: 985530578027678547441
Skip Borrowing: MaticX, borrow cap fully utilized
E2E: Collateral DAI, TestAsset wstETH
SUPPLY: DAI, Amount: 99933018894755601110799
SUPPLY: wstETH, Amount: 256730228289864580
WITHDRAW: wstETH, Amount: 128365114144932290
WITHDRAW: wstETH, Amount: 128365114144932290
BORROW: wstETH, Amount 256730228289864580
REPAY: wstETH, Amount: 256730228289864580
E2E: Collateral DAI, TestAsset USDC
SUPPLY: DAI, Amount: 99933018894755601110799
SUPPLY: USDC, Amount: 999956011
WITHDRAW: USDC, Amount: 499978005
WITHDRAW: USDC, Amount: 499978005
BORROW: USDC, Amount 999956011
REPAY: USDC, Amount: 999956011
[PASS] test_revert_transfer_nonAdmin() (gas: 205188)
[PASS] test_storageCorrectness() (gas: 210361)
[PASS] test_transfer_aclAdmin() (gas: 224333)
[PASS] test_transfer_newAdmin() (gas: 252741)
Suite result: ok. 5 passed; 0 failed; 0 skipped; finished in 3.17s (2.85s CPU time)
Ran 11 test suites in 30.03s (116.65s CPU time): 55 tests passed, 0 failed, 0 skipped (55 total tests) 🌈 Test Results zksyncCompiling 149 files with Solc 0.8.27
Solc 0.8.27 finished in 5.35s
Compiler run successful with warnings:
Warning (3420): Source file does not specify required compiler version! Consider adding "pragma solidity ^0.8.27;"
--> src/Payloads.sol
Warning (2018): Function state mutability can be restricted to pure
--> zksync/test/ZkSync.t.sol:85:3:
|
85 | function _getPayload() internal returns (address) {
| ^ (Relevant source part starts here and spans across multiple lines).
Warning (2018): Function state mutability can be restricted to pure
--> zksync/test/ZkSync.t.sol:89:3:
|
89 | function _getPool() internal returns (IPool) {
| ^ (Relevant source part starts here and spans across multiple lines).
No files changed, compilation skipped
2025-02-02T13:02:29.607641Z ERROR foundry_zksync_core::vm::inspect: reverting initiator tx nonce for CALL address=0x1804c8ab1f12e6bbf3894d4083f33e07309d1f38 from=3 to=2 deploy_nonce=2
2025-02-02T13:02:32.904032Z ERROR foundry_zksync_core::vm::inspect: reverting initiator tx nonce for CALL address=0x1804c8ab1f12e6bbf3894d4083f33e07309d1f38 from=3 to=2 deploy_nonce=2
2025-02-02T13:02:33.024561Z ERROR foundry_zksync_core::vm::inspect: reverting initiator tx nonce for CALL address=0x1804c8ab1f12e6bbf3894d4083f33e07309d1f38 from=3 to=2 deploy_nonce=2
2025-02-02T13:02:33.439251Z ERROR foundry_zksync_core::vm::inspect: reverting initiator tx nonce for CALL address=0x1804c8ab1f12e6bbf3894d4083f33e07309d1f38 from=3 to=2 deploy_nonce=2
2025-02-02T13:02:34.261074Z ERROR foundry_zksync_core::vm::inspect: reverting initiator tx nonce for CALL address=0x1804c8ab1f12e6bbf3894d4083f33e07309d1f38 from=3 to=2 deploy_nonce=2
2025-02-02T13:02:34.831565Z ERROR foundry_zksync_core::vm::inspect: reverting initiator tx nonce for CALL address=0x1804c8ab1f12e6bbf3894d4083f33e07309d1f38 from=3 to=2 deploy_nonce=2
2025-02-02T13:02:34.916197Z ERROR foundry_zksync_core::vm::inspect: reverting initiator tx nonce for CALL address=0x1804c8ab1f12e6bbf3894d4083f33e07309d1f38 from=3 to=2 deploy_nonce=2
2025-02-02T13:03:22.054579Z ERROR foundry_zksync_core::vm::inspect: reverting initiator tx nonce for CALL address=0x1804c8ab1f12e6bbf3894d4083f33e07309d1f38 from=3 to=2 deploy_nonce=2
Ran 4 tests for zksync/test/ZkSync.t.sol:UpgradeTest
[PASS] test_defaultExecution() (gas: 46903072)
Logs:
0x1d17CBcF0D6D143135aE902365D2E5e2A16538D4
0x493257fD37EDB34451f62EDf8D2a0C418852bA4C
0x5AEa5775959fBC2557Cc8789bC1bf90A239D9a91
0x703b52F2b28fEbcB60E1372858AF5b18849FE867
0x5A7d6b2F92C77FAD6CCaBd7EE0624E64907Eaf3E
0xc1Fa6E2E8667d9bE0Ca938a54c7E0285E9Df924a
0xAD17Da2f6Ac76746EF261E835C50b2651ce36DA8
[PASS] test_storageCorrectness() (gas: 1339308)
[PASS] test_transfer_aclAdmin() (gas: 1641207)
[PASS] test_transfer_newAdmin() (gas: 1922398)
Suite result: ok. 4 passed; 0 failed; 0 skipped; finished in 96.17s (110.23s CPU time)
Ran 1 test suite in 96.18s (96.17s CPU time): 4 tests passed, 0 failed, 0 skipped (4 total tests) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
No description provided.