immutable / zkevm-bridge-contracts

Smart contracts for the Immutable zkEVM native bridge
https://toolkit.immutable.com/ethereum-bridge/
Apache License 2.0
8 stars 6 forks source link

Document USDC token addresses for testnet #81

Closed ermyas closed 9 months ago

platform-sa commented 9 months ago

📃CI Report

Compiling 142 files with 0.8.19 Solc 0.8.19 finished in 16.61s Compiler run successful! Analysing contracts... Running tests... File % Lines % Statements % Branches % Funcs
src/child/ChildAxelarBridgeAdaptor.sol 82.35% (42/51) 86.76% (59/68) 95.83% (23/24) 100.00% (8/8)
src/child/ChildERC20.sol 92.86% (13/14) 86.67% (13/15) 100.00% (2/2) 85.71% (6/7)
src/child/ChildERC20Bridge.sol 84.62% (110/130) 88.07% (155/176) 96.88% (62/64) 100.00% (21/21)
src/child/WIMX.sol 100.00% (19/19) 100.00% (22/22) 100.00% (8/8) 100.00% (6/6)
src/common/AdaptorRoles.sol 100.00% (6/6) 100.00% (6/6) 100.00% (0/0) 100.00% (6/6)
src/common/BridgeRoles.sol 100.00% (8/8) 100.00% (8/8) 100.00% (0/0) 100.00% (8/8)
src/lib/EIP712MetaTransaction.sol 0.00% (0/25) 0.00% (0/31) 0.00% (0/12) 0.00% (0/7)
src/lib/EIP712Upgradeable.sol 73.33% (11/15) 60.87% (14/23) 0.00% (0/2) 50.00% (2/4)
src/lib/WETH.sol 0.00% (0/19) 0.00% (0/22) 0.00% (0/8) 0.00% (0/6)
src/root/RootAxelarBridgeAdaptor.sol 82.35% (42/51) 86.76% (59/68) 95.83% (23/24) 100.00% (8/8)
src/root/RootERC20Bridge.sol 80.74% (109/135) 86.46% (166/192) 86.21% (50/58) 91.30% (21/23)
src/root/flowrate/FlowRateDetection.sol 100.00% (30/30) 100.00% (33/33) 100.00% (14/14) 100.00% (4/4)
src/root/flowrate/FlowRateWithdrawalQueue.sol 100.00% (46/46) 100.00% (60/60) 78.57% (11/14) 100.00% (7/7)
src/root/flowrate/RootERC20BridgeFlowRate.sol 92.86% (39/42) 91.84% (45/49) 90.00% (9/10) 100.00% (9/9)

For a full HTML report run: forge coverage --report lcov && genhtml --ignore-errors category --branch-coverage --output-dir coverage lcov.info