Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Mantle [don't merge] [duplicates fork] #63

Draft
wants to merge 16 commits into
base: main
Choose a base branch
from

Merge pull request #9 from mantlenetworkio/feat/updateDeployConfig

75e023a
Select commit
Loading
Failed to load commit list.
Draft

Add Mantle [don't merge] [duplicates fork] #63

Merge pull request #9 from mantlenetworkio/feat/updateDeployConfig
75e023a
Select commit
Loading
Failed to load commit list.
GitHub Advanced Security / Slither failed Jan 9, 2024 in 6s

7 new alerts including 6 high severity security vulnerabilities

New alerts in code changed by this pull request

Security Alerts:

  • 6 high

Other Alerts:

  • 1 warning

See annotations below for details.

View all branch alerts.

Annotations

Check failure on line 122 in contracts/mantle/L2ERC20TokenBridge.sol

See this annotation in the file changed.

Code scanning / Slither

Name reused High

L2ERC20TokenBridge is re-used:
- L2ERC20TokenBridge
- L2ERC20TokenBridge

Check failure on line 150 in contracts/mantle/L1ERC20TokenBridge.sol

See this annotation in the file changed.

Code scanning / Slither

Name reused High

L1ERC20TokenBridge is re-used:
- L1ERC20TokenBridge
- L1ERC20TokenBridge

Check failure on line 46 in contracts/mantle/CrossDomainEnabled.sol

See this annotation in the file changed.

Code scanning / Slither

Name reused High

CrossDomainEnabled is re-used:
- CrossDomainEnabled
- CrossDomainEnabled

Check failure on line 18 in contracts/mantle/interfaces/ICrossDomainMessenger.sol

See this annotation in the file changed.

Code scanning / Slither

Name reused High

ICrossDomainMessenger is re-used:
- ICrossDomainMessenger
- ICrossDomainMessenger

Check failure on line 84 in contracts/mantle/interfaces/IL1ERC20Bridge.sol

See this annotation in the file changed.

Code scanning / Slither

Name reused High

IL1ERC20Bridge is re-used:
- IL1ERC20Bridge
- IL1ERC20Bridge

Check failure on line 90 in contracts/mantle/interfaces/IL2ERC20Bridge.sol

See this annotation in the file changed.

Code scanning / Slither

Name reused High

IL2ERC20Bridge is re-used:
- IL2ERC20Bridge
- IL2ERC20Bridge

Check warning on line 78 in contracts/token/ERC20BridgedPermit.sol

See this annotation in the file changed.

Code scanning / Slither

Public function that could be declared external Warning

permit(address,address,uint256,uint256,uint8,bytes32,bytes32) should be declared external:
- ERC20BridgedPermit.permit(address,address,uint256,uint256,uint8,bytes32,bytes32)