Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
N
nebula
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
exchain
nebula
Commits
2a00448d
Unverified
Commit
2a00448d
authored
Oct 07, 2021
by
Maurelian
Committed by
Kelvin Fichter
Nov 10, 2021
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
style(contracgts): apply bracketSpacing rule to solidity with prettier
parent
634b2c54
Changes
41
Show whitespace changes
Inline
Side-by-side
Showing
41 changed files
with
100 additions
and
100 deletions
+100
-100
.prettierrc.js
.prettierrc.js
+1
-1
IL1CrossDomainMessenger.sol
...tracts/contracts/L1/messaging/IL1CrossDomainMessenger.sol
+2
-2
L1CrossDomainMessenger.sol
...ntracts/contracts/L1/messaging/L1CrossDomainMessenger.sol
+11
-11
L1StandardBridge.sol
...ges/contracts/contracts/L1/messaging/L1StandardBridge.sol
+9
-9
CanonicalTransactionChain.sol
...ntracts/contracts/L1/rollup/CanonicalTransactionChain.sol
+5
-5
ChainStorageContainer.sol
...s/contracts/contracts/L1/rollup/ChainStorageContainer.sol
+3
-3
ICanonicalTransactionChain.sol
...tracts/contracts/L1/rollup/ICanonicalTransactionChain.sol
+2
-2
IStateCommitmentChain.sol
...s/contracts/contracts/L1/rollup/IStateCommitmentChain.sol
+1
-1
StateCommitmentChain.sol
...es/contracts/contracts/L1/rollup/StateCommitmentChain.sol
+7
-7
BondManager.sol
packages/contracts/contracts/L1/verification/BondManager.sol
+2
-2
IL2CrossDomainMessenger.sol
...tracts/contracts/L2/messaging/IL2CrossDomainMessenger.sol
+1
-1
L2CrossDomainMessenger.sol
...ntracts/contracts/L2/messaging/L2CrossDomainMessenger.sol
+6
-6
L2StandardBridge.sol
...ges/contracts/contracts/L2/messaging/L2StandardBridge.sol
+7
-7
L2StandardTokenFactory.sol
...ntracts/contracts/L2/messaging/L2StandardTokenFactory.sol
+2
-2
OVM_ETH.sol
packages/contracts/contracts/L2/predeploys/OVM_ETH.sol
+2
-2
OVM_GasPriceOracle.sol
.../contracts/contracts/L2/predeploys/OVM_GasPriceOracle.sol
+1
-1
OVM_L2ToL1MessagePasser.sol
...racts/contracts/L2/predeploys/OVM_L2ToL1MessagePasser.sol
+1
-1
OVM_SequencerFeeVault.sol
...ntracts/contracts/L2/predeploys/OVM_SequencerFeeVault.sol
+2
-2
L1ChugSplashProxy.sol
...ages/contracts/contracts/chugsplash/L1ChugSplashProxy.sol
+1
-1
CrossDomainEnabled.sol
...ntracts/contracts/libraries/bridge/CrossDomainEnabled.sol
+1
-1
Lib_CrossDomainUtils.sol
...racts/contracts/libraries/bridge/Lib_CrossDomainUtils.sol
+1
-1
Lib_OVMCodec.sol
...ages/contracts/contracts/libraries/codec/Lib_OVMCodec.sol
+4
-4
Lib_AddressManager.sol
...racts/contracts/libraries/resolver/Lib_AddressManager.sol
+1
-1
Lib_AddressResolver.sol
...acts/contracts/libraries/resolver/Lib_AddressResolver.sol
+1
-1
Lib_ResolvedDelegateProxy.sol
...ontracts/libraries/resolver/Lib_ResolvedDelegateProxy.sol
+1
-1
Lib_RLPReader.sol
packages/contracts/contracts/libraries/rlp/Lib_RLPReader.sol
+3
-3
Lib_MerkleTrie.sol
...ges/contracts/contracts/libraries/trie/Lib_MerkleTrie.sol
+5
-5
Lib_SecureMerkleTrie.sol
...ntracts/contracts/libraries/trie/Lib_SecureMerkleTrie.sol
+1
-1
Lib_Buffer.sol
packages/contracts/contracts/libraries/utils/Lib_Buffer.sol
+1
-1
IL2StandardERC20.sol
packages/contracts/contracts/standards/IL2StandardERC20.sol
+2
-2
L2StandardERC20.sol
packages/contracts/contracts/standards/L2StandardERC20.sol
+1
-1
TestLib_OVMCodec.sol
...racts/contracts/test-libraries/codec/TestLib_OVMCodec.sol
+1
-1
TestLib_RLPReader.sol
...tracts/contracts/test-libraries/rlp/TestLib_RLPReader.sol
+1
-1
TestLib_RLPWriter.sol
...tracts/contracts/test-libraries/rlp/TestLib_RLPWriter.sol
+2
-2
TestLib_AddressAliasHelper.sol
...s/test-libraries/standards/TestLib_AddressAliasHelper.sol
+1
-1
TestLib_MerkleTrie.sol
...acts/contracts/test-libraries/trie/TestLib_MerkleTrie.sol
+1
-1
TestLib_SecureMerkleTrie.sol
...ontracts/test-libraries/trie/TestLib_SecureMerkleTrie.sol
+1
-1
TestLib_Buffer.sol
...ntracts/contracts/test-libraries/utils/TestLib_Buffer.sol
+1
-1
TestLib_Bytes32Utils.sol
...s/contracts/test-libraries/utils/TestLib_Bytes32Utils.sol
+1
-1
TestLib_BytesUtils.sol
...cts/contracts/test-libraries/utils/TestLib_BytesUtils.sol
+2
-2
TestLib_MerkleTree.sol
...cts/contracts/test-libraries/utils/TestLib_MerkleTree.sol
+1
-1
No files found.
.prettierrc.js
View file @
2a00448d
...
...
@@ -14,7 +14,7 @@ module.exports = {
tabWidth
:
4
,
useTabs
:
false
,
singleQuote
:
false
,
bracketSpacing
:
fals
e
,
bracketSpacing
:
tru
e
,
// These options are specific to the Solidity Plugin
explicitTypes
:
'
always
'
,
compiler
:
'
0.8.9
'
,
...
...
packages/contracts/contracts/L1/messaging/IL1CrossDomainMessenger.sol
View file @
2a00448d
...
...
@@ -2,10 +2,10 @@
pragma solidity ^0.8.9;
/* Library Imports */
import {
Lib_OVMCodec
} from "../../libraries/codec/Lib_OVMCodec.sol";
import {
Lib_OVMCodec
} from "../../libraries/codec/Lib_OVMCodec.sol";
/* Interface Imports */
import {
ICrossDomainMessenger
} from "../../libraries/bridge/ICrossDomainMessenger.sol";
import {
ICrossDomainMessenger
} from "../../libraries/bridge/ICrossDomainMessenger.sol";
/**
* @title IL1CrossDomainMessenger
...
...
packages/contracts/contracts/L1/messaging/L1CrossDomainMessenger.sol
View file @
2a00448d
...
...
@@ -2,19 +2,19 @@
pragma solidity ^0.8.9;
/* Library Imports */
import {
AddressAliasHelper
} from "../../standards/AddressAliasHelper.sol";
import {
Lib_AddressResolver
} from "../../libraries/resolver/Lib_AddressResolver.sol";
import {
Lib_OVMCodec
} from "../../libraries/codec/Lib_OVMCodec.sol";
import {
Lib_AddressManager
} from "../../libraries/resolver/Lib_AddressManager.sol";
import {
Lib_SecureMerkleTrie
} from "../../libraries/trie/Lib_SecureMerkleTrie.sol";
import {
Lib_DefaultValues
} from "../../libraries/constants/Lib_DefaultValues.sol";
import {
Lib_PredeployAddresses
} from "../../libraries/constants/Lib_PredeployAddresses.sol";
import {
Lib_CrossDomainUtils
} from "../../libraries/bridge/Lib_CrossDomainUtils.sol";
import {
AddressAliasHelper
} from "../../standards/AddressAliasHelper.sol";
import {
Lib_AddressResolver
} from "../../libraries/resolver/Lib_AddressResolver.sol";
import {
Lib_OVMCodec
} from "../../libraries/codec/Lib_OVMCodec.sol";
import {
Lib_AddressManager
} from "../../libraries/resolver/Lib_AddressManager.sol";
import {
Lib_SecureMerkleTrie
} from "../../libraries/trie/Lib_SecureMerkleTrie.sol";
import {
Lib_DefaultValues
} from "../../libraries/constants/Lib_DefaultValues.sol";
import {
Lib_PredeployAddresses
} from "../../libraries/constants/Lib_PredeployAddresses.sol";
import {
Lib_CrossDomainUtils
} from "../../libraries/bridge/Lib_CrossDomainUtils.sol";
/* Interface Imports */
import {
IL1CrossDomainMessenger
} from "./IL1CrossDomainMessenger.sol";
import {
ICanonicalTransactionChain
} from "../rollup/ICanonicalTransactionChain.sol";
import {
IStateCommitmentChain
} from "../rollup/IStateCommitmentChain.sol";
import {
IL1CrossDomainMessenger
} from "./IL1CrossDomainMessenger.sol";
import {
ICanonicalTransactionChain
} from "../rollup/ICanonicalTransactionChain.sol";
import {
IStateCommitmentChain
} from "../rollup/IStateCommitmentChain.sol";
/* External Imports */
import {
...
...
packages/contracts/contracts/L1/messaging/L1StandardBridge.sol
View file @
2a00448d
...
...
@@ -2,16 +2,16 @@
pragma solidity ^0.8.9;
/* Interface Imports */
import {
IL1StandardBridge
} from "./IL1StandardBridge.sol";
import {
IL1ERC20Bridge
} from "./IL1ERC20Bridge.sol";
import {
IL2ERC20Bridge
} from "../../L2/messaging/IL2ERC20Bridge.sol";
import {
IERC20
} from "@openzeppelin/contracts/token/ERC20/IERC20.sol";
import {
IL1StandardBridge
} from "./IL1StandardBridge.sol";
import {
IL1ERC20Bridge
} from "./IL1ERC20Bridge.sol";
import {
IL2ERC20Bridge
} from "../../L2/messaging/IL2ERC20Bridge.sol";
import {
IERC20
} from "@openzeppelin/contracts/token/ERC20/IERC20.sol";
/* Library Imports */
import {
CrossDomainEnabled
} from "../../libraries/bridge/CrossDomainEnabled.sol";
import {
Lib_PredeployAddresses
} from "../../libraries/constants/Lib_PredeployAddresses.sol";
import {
Address
} from "@openzeppelin/contracts/utils/Address.sol";
import {
SafeERC20
} from "@openzeppelin/contracts/token/ERC20/utils/SafeERC20.sol";
import {
CrossDomainEnabled
} from "../../libraries/bridge/CrossDomainEnabled.sol";
import {
Lib_PredeployAddresses
} from "../../libraries/constants/Lib_PredeployAddresses.sol";
import {
Address
} from "@openzeppelin/contracts/utils/Address.sol";
import {
SafeERC20
} from "@openzeppelin/contracts/token/ERC20/utils/SafeERC20.sol";
/**
* @title L1StandardBridge
...
...
@@ -215,7 +215,7 @@ contract L1StandardBridge is IL1StandardBridge, CrossDomainEnabled {
uint256 _amount,
bytes calldata _data
) external onlyFromCrossDomainAccount(l2TokenBridge) {
(bool success, ) = _to.call{
value: _amount
}(new bytes(0));
(bool success, ) = _to.call{
value: _amount
}(new bytes(0));
require(success, "TransferHelper::safeTransferETH: ETH transfer failed");
emit ETHWithdrawalFinalized(_from, _to, _amount, _data);
...
...
packages/contracts/contracts/L1/rollup/CanonicalTransactionChain.sol
View file @
2a00448d
...
...
@@ -2,13 +2,13 @@
pragma solidity ^0.8.9;
/* Library Imports */
import {
AddressAliasHelper
} from "../../standards/AddressAliasHelper.sol";
import {
Lib_OVMCodec
} from "../../libraries/codec/Lib_OVMCodec.sol";
import {
Lib_AddressResolver
} from "../../libraries/resolver/Lib_AddressResolver.sol";
import {
AddressAliasHelper
} from "../../standards/AddressAliasHelper.sol";
import {
Lib_OVMCodec
} from "../../libraries/codec/Lib_OVMCodec.sol";
import {
Lib_AddressResolver
} from "../../libraries/resolver/Lib_AddressResolver.sol";
/* Interface Imports */
import {
ICanonicalTransactionChain
} from "./ICanonicalTransactionChain.sol";
import {
IChainStorageContainer
} from "./IChainStorageContainer.sol";
import {
ICanonicalTransactionChain
} from "./ICanonicalTransactionChain.sol";
import {
IChainStorageContainer
} from "./IChainStorageContainer.sol";
/**
* @title CanonicalTransactionChain
...
...
packages/contracts/contracts/L1/rollup/ChainStorageContainer.sol
View file @
2a00448d
...
...
@@ -2,11 +2,11 @@
pragma solidity ^0.8.9;
/* Library Imports */
import {
Lib_Buffer
} from "../../libraries/utils/Lib_Buffer.sol";
import {
Lib_AddressResolver
} from "../../libraries/resolver/Lib_AddressResolver.sol";
import {
Lib_Buffer
} from "../../libraries/utils/Lib_Buffer.sol";
import {
Lib_AddressResolver
} from "../../libraries/resolver/Lib_AddressResolver.sol";
/* Interface Imports */
import {
IChainStorageContainer
} from "./IChainStorageContainer.sol";
import {
IChainStorageContainer
} from "./IChainStorageContainer.sol";
/**
* @title ChainStorageContainer
...
...
packages/contracts/contracts/L1/rollup/ICanonicalTransactionChain.sol
View file @
2a00448d
...
...
@@ -2,10 +2,10 @@
pragma solidity >0.5.0 <0.9.0;
/* Library Imports */
import {
Lib_OVMCodec
} from "../../libraries/codec/Lib_OVMCodec.sol";
import {
Lib_OVMCodec
} from "../../libraries/codec/Lib_OVMCodec.sol";
/* Interface Imports */
import {
IChainStorageContainer
} from "./IChainStorageContainer.sol";
import {
IChainStorageContainer
} from "./IChainStorageContainer.sol";
/**
* @title ICanonicalTransactionChain
...
...
packages/contracts/contracts/L1/rollup/IStateCommitmentChain.sol
View file @
2a00448d
...
...
@@ -2,7 +2,7 @@
pragma solidity >0.5.0 <0.9.0;
/* Library Imports */
import {
Lib_OVMCodec
} from "../../libraries/codec/Lib_OVMCodec.sol";
import {
Lib_OVMCodec
} from "../../libraries/codec/Lib_OVMCodec.sol";
/**
* @title IStateCommitmentChain
...
...
packages/contracts/contracts/L1/rollup/StateCommitmentChain.sol
View file @
2a00448d
...
...
@@ -2,15 +2,15 @@
pragma solidity ^0.8.9;
/* Library Imports */
import {
Lib_OVMCodec
} from "../../libraries/codec/Lib_OVMCodec.sol";
import {
Lib_AddressResolver
} from "../../libraries/resolver/Lib_AddressResolver.sol";
import {
Lib_MerkleTree
} from "../../libraries/utils/Lib_MerkleTree.sol";
import {
Lib_OVMCodec
} from "../../libraries/codec/Lib_OVMCodec.sol";
import {
Lib_AddressResolver
} from "../../libraries/resolver/Lib_AddressResolver.sol";
import {
Lib_MerkleTree
} from "../../libraries/utils/Lib_MerkleTree.sol";
/* Interface Imports */
import {
IStateCommitmentChain
} from "./IStateCommitmentChain.sol";
import {
ICanonicalTransactionChain
} from "./ICanonicalTransactionChain.sol";
import {
IBondManager
} from "../verification/IBondManager.sol";
import {
IChainStorageContainer
} from "./IChainStorageContainer.sol";
import {
IStateCommitmentChain
} from "./IStateCommitmentChain.sol";
import {
ICanonicalTransactionChain
} from "./ICanonicalTransactionChain.sol";
import {
IBondManager
} from "../verification/IBondManager.sol";
import {
IChainStorageContainer
} from "./IChainStorageContainer.sol";
/**
* @title StateCommitmentChain
...
...
packages/contracts/contracts/L1/verification/BondManager.sol
View file @
2a00448d
...
...
@@ -2,10 +2,10 @@
pragma solidity ^0.8.9;
/* Interface Imports */
import {
IBondManager
} from "./IBondManager.sol";
import {
IBondManager
} from "./IBondManager.sol";
/* Contract Imports */
import {
Lib_AddressResolver
} from "../../libraries/resolver/Lib_AddressResolver.sol";
import {
Lib_AddressResolver
} from "../../libraries/resolver/Lib_AddressResolver.sol";
/**
* @title BondManager
...
...
packages/contracts/contracts/L2/messaging/IL2CrossDomainMessenger.sol
View file @
2a00448d
...
...
@@ -2,7 +2,7 @@
pragma solidity ^0.8.9;
/* Interface Imports */
import {
ICrossDomainMessenger
} from "../../libraries/bridge/ICrossDomainMessenger.sol";
import {
ICrossDomainMessenger
} from "../../libraries/bridge/ICrossDomainMessenger.sol";
/**
* @title IL2CrossDomainMessenger
...
...
packages/contracts/contracts/L2/messaging/L2CrossDomainMessenger.sol
View file @
2a00448d
...
...
@@ -2,14 +2,14 @@
pragma solidity ^0.8.9;
/* Library Imports */
import {
AddressAliasHelper
} from "../../standards/AddressAliasHelper.sol";
import {
Lib_CrossDomainUtils
} from "../../libraries/bridge/Lib_CrossDomainUtils.sol";
import {
Lib_DefaultValues
} from "../../libraries/constants/Lib_DefaultValues.sol";
import {
Lib_PredeployAddresses
} from "../../libraries/constants/Lib_PredeployAddresses.sol";
import {
AddressAliasHelper
} from "../../standards/AddressAliasHelper.sol";
import {
Lib_CrossDomainUtils
} from "../../libraries/bridge/Lib_CrossDomainUtils.sol";
import {
Lib_DefaultValues
} from "../../libraries/constants/Lib_DefaultValues.sol";
import {
Lib_PredeployAddresses
} from "../../libraries/constants/Lib_PredeployAddresses.sol";
/* Interface Imports */
import {
IL2CrossDomainMessenger
} from "./IL2CrossDomainMessenger.sol";
import {
iOVM_L2ToL1MessagePasser
} from "../predeploys/iOVM_L2ToL1MessagePasser.sol";
import {
IL2CrossDomainMessenger
} from "./IL2CrossDomainMessenger.sol";
import {
iOVM_L2ToL1MessagePasser
} from "../predeploys/iOVM_L2ToL1MessagePasser.sol";
/**
* @title L2CrossDomainMessenger
...
...
packages/contracts/contracts/L2/messaging/L2StandardBridge.sol
View file @
2a00448d
...
...
@@ -2,17 +2,17 @@
pragma solidity ^0.8.9;
/* Interface Imports */
import {
IL1StandardBridge
} from "../../L1/messaging/IL1StandardBridge.sol";
import {
IL1ERC20Bridge
} from "../../L1/messaging/IL1ERC20Bridge.sol";
import {
IL2ERC20Bridge
} from "./IL2ERC20Bridge.sol";
import {
IL1StandardBridge
} from "../../L1/messaging/IL1StandardBridge.sol";
import {
IL1ERC20Bridge
} from "../../L1/messaging/IL1ERC20Bridge.sol";
import {
IL2ERC20Bridge
} from "./IL2ERC20Bridge.sol";
/* Library Imports */
import {
ERC165Checker
} from "@openzeppelin/contracts/utils/introspection/ERC165Checker.sol";
import {
CrossDomainEnabled
} from "../../libraries/bridge/CrossDomainEnabled.sol";
import {
Lib_PredeployAddresses
} from "../../libraries/constants/Lib_PredeployAddresses.sol";
import {
ERC165Checker
} from "@openzeppelin/contracts/utils/introspection/ERC165Checker.sol";
import {
CrossDomainEnabled
} from "../../libraries/bridge/CrossDomainEnabled.sol";
import {
Lib_PredeployAddresses
} from "../../libraries/constants/Lib_PredeployAddresses.sol";
/* Contract Imports */
import {
IL2StandardERC20
} from "../../standards/IL2StandardERC20.sol";
import {
IL2StandardERC20
} from "../../standards/IL2StandardERC20.sol";
/**
* @title L2StandardBridge
...
...
packages/contracts/contracts/L2/messaging/L2StandardTokenFactory.sol
View file @
2a00448d
...
...
@@ -2,8 +2,8 @@
pragma solidity ^0.8.9;
/* Contract Imports */
import {
L2StandardERC20
} from "../../standards/L2StandardERC20.sol";
import {
Lib_PredeployAddresses
} from "../../libraries/constants/Lib_PredeployAddresses.sol";
import {
L2StandardERC20
} from "../../standards/L2StandardERC20.sol";
import {
Lib_PredeployAddresses
} from "../../libraries/constants/Lib_PredeployAddresses.sol";
/**
* @title L2StandardTokenFactory
...
...
packages/contracts/contracts/L2/predeploys/OVM_ETH.sol
View file @
2a00448d
...
...
@@ -2,10 +2,10 @@
pragma solidity ^0.8.9;
/* Library Imports */
import {
Lib_PredeployAddresses
} from "../../libraries/constants/Lib_PredeployAddresses.sol";
import {
Lib_PredeployAddresses
} from "../../libraries/constants/Lib_PredeployAddresses.sol";
/* Contract Imports */
import {
L2StandardERC20
} from "../../standards/L2StandardERC20.sol";
import {
L2StandardERC20
} from "../../standards/L2StandardERC20.sol";
/**
* @title OVM_ETH
...
...
packages/contracts/contracts/L2/predeploys/OVM_GasPriceOracle.sol
View file @
2a00448d
...
...
@@ -2,7 +2,7 @@
pragma solidity ^0.8.9;
/* External Imports */
import {
Ownable
} from "@openzeppelin/contracts/access/Ownable.sol";
import {
Ownable
} from "@openzeppelin/contracts/access/Ownable.sol";
/**
* @title OVM_GasPriceOracle
...
...
packages/contracts/contracts/L2/predeploys/OVM_L2ToL1MessagePasser.sol
View file @
2a00448d
...
...
@@ -2,7 +2,7 @@
pragma solidity ^0.8.9;
/* Interface Imports */
import {
iOVM_L2ToL1MessagePasser
} from "./iOVM_L2ToL1MessagePasser.sol";
import {
iOVM_L2ToL1MessagePasser
} from "./iOVM_L2ToL1MessagePasser.sol";
/**
* @title OVM_L2ToL1MessagePasser
...
...
packages/contracts/contracts/L2/predeploys/OVM_SequencerFeeVault.sol
View file @
2a00448d
...
...
@@ -2,10 +2,10 @@
pragma solidity ^0.8.9;
/* Library Imports */
import {
Lib_PredeployAddresses
} from "../../libraries/constants/Lib_PredeployAddresses.sol";
import {
Lib_PredeployAddresses
} from "../../libraries/constants/Lib_PredeployAddresses.sol";
/* Contract Imports */
import {
L2StandardBridge
} from "../messaging/L2StandardBridge.sol";
import {
L2StandardBridge
} from "../messaging/L2StandardBridge.sol";
/**
* @title OVM_SequencerFeeVault
...
...
packages/contracts/contracts/chugsplash/L1ChugSplashProxy.sol
View file @
2a00448d
// SPDX-License-Identifier: MIT
pragma solidity ^0.8.9;
import {
iL1ChugSplashDeployer
} from "./interfaces/iL1ChugSplashDeployer.sol";
import {
iL1ChugSplashDeployer
} from "./interfaces/iL1ChugSplashDeployer.sol";
/**
* @title L1ChugSplashProxy
...
...
packages/contracts/contracts/libraries/bridge/CrossDomainEnabled.sol
View file @
2a00448d
...
...
@@ -2,7 +2,7 @@
pragma solidity >0.5.0 <0.9.0;
/* Interface Imports */
import {
ICrossDomainMessenger
} from "./ICrossDomainMessenger.sol";
import {
ICrossDomainMessenger
} from "./ICrossDomainMessenger.sol";
/**
* @title CrossDomainEnabled
...
...
packages/contracts/contracts/libraries/bridge/Lib_CrossDomainUtils.sol
View file @
2a00448d
...
...
@@ -2,7 +2,7 @@
pragma solidity ^0.8.9;
/* Library Imports */
import {
Lib_RLPReader
} from "../rlp/Lib_RLPReader.sol";
import {
Lib_RLPReader
} from "../rlp/Lib_RLPReader.sol";
/**
* @title Lib_CrossDomainUtils
...
...
packages/contracts/contracts/libraries/codec/Lib_OVMCodec.sol
View file @
2a00448d
...
...
@@ -2,10 +2,10 @@
pragma solidity ^0.8.9;
/* Library Imports */
import {
Lib_RLPReader
} from "../rlp/Lib_RLPReader.sol";
import {
Lib_RLPWriter
} from "../rlp/Lib_RLPWriter.sol";
import {
Lib_BytesUtils
} from "../utils/Lib_BytesUtils.sol";
import {
Lib_Bytes32Utils
} from "../utils/Lib_Bytes32Utils.sol";
import {
Lib_RLPReader
} from "../rlp/Lib_RLPReader.sol";
import {
Lib_RLPWriter
} from "../rlp/Lib_RLPWriter.sol";
import {
Lib_BytesUtils
} from "../utils/Lib_BytesUtils.sol";
import {
Lib_Bytes32Utils
} from "../utils/Lib_Bytes32Utils.sol";
/**
* @title Lib_OVMCodec
...
...
packages/contracts/contracts/libraries/resolver/Lib_AddressManager.sol
View file @
2a00448d
...
...
@@ -2,7 +2,7 @@
pragma solidity ^0.8.9;
/* External Imports */
import {
Ownable
} from "@openzeppelin/contracts/access/Ownable.sol";
import {
Ownable
} from "@openzeppelin/contracts/access/Ownable.sol";
/**
* @title Lib_AddressManager
...
...
packages/contracts/contracts/libraries/resolver/Lib_AddressResolver.sol
View file @
2a00448d
...
...
@@ -2,7 +2,7 @@
pragma solidity ^0.8.9;
/* Library Imports */
import {
Lib_AddressManager
} from "./Lib_AddressManager.sol";
import {
Lib_AddressManager
} from "./Lib_AddressManager.sol";
/**
* @title Lib_AddressResolver
...
...
packages/contracts/contracts/libraries/resolver/Lib_ResolvedDelegateProxy.sol
View file @
2a00448d
...
...
@@ -2,7 +2,7 @@
pragma solidity ^0.8.9;
/* Library Imports */
import {
Lib_AddressManager
} from "./Lib_AddressManager.sol";
import {
Lib_AddressManager
} from "./Lib_AddressManager.sol";
/**
* @title Lib_ResolvedDelegateProxy
...
...
packages/contracts/contracts/libraries/rlp/Lib_RLPReader.sol
View file @
2a00448d
...
...
@@ -45,7 +45,7 @@ library Lib_RLPReader {
ptr := add(_in, 32)
}
return RLPItem({
length: _in.length, ptr: ptr
});
return RLPItem({
length: _in.length, ptr: ptr
});
}
/**
...
...
@@ -70,10 +70,10 @@ library Lib_RLPReader {
require(itemCount < MAX_LIST_LENGTH, "Provided RLP list exceeds max list length.");
(uint256 itemOffset, uint256 itemLength, ) = _decodeLength(
RLPItem({
length: _in.length - offset, ptr: _in.ptr + offset
})
RLPItem({
length: _in.length - offset, ptr: _in.ptr + offset
})
);
out[itemCount] = RLPItem({
length: itemLength + itemOffset, ptr: _in.ptr + offset
});
out[itemCount] = RLPItem({
length: itemLength + itemOffset, ptr: _in.ptr + offset
});
itemCount += 1;
offset += itemOffset + itemLength;
...
...
packages/contracts/contracts/libraries/trie/Lib_MerkleTrie.sol
View file @
2a00448d
...
...
@@ -2,9 +2,9 @@
pragma solidity ^0.8.9;
/* Library Imports */
import {
Lib_BytesUtils
} from "../utils/Lib_BytesUtils.sol";
import {
Lib_RLPReader
} from "../rlp/Lib_RLPReader.sol";
import {
Lib_RLPWriter
} from "../rlp/Lib_RLPWriter.sol";
import {
Lib_BytesUtils
} from "../utils/Lib_BytesUtils.sol";
import {
Lib_RLPReader
} from "../rlp/Lib_RLPReader.sol";
import {
Lib_RLPWriter
} from "../rlp/Lib_RLPWriter.sol";
/**
* @title Lib_MerkleTrie
...
...
@@ -515,7 +515,7 @@ library Lib_MerkleTrie {
for (uint256 i = 0; i < nodes.length; i++) {
bytes memory encoded = Lib_RLPReader.readBytes(nodes[i]);
proof[i] = TrieNode({
encoded: encoded, decoded: Lib_RLPReader.readList(encoded)
});
proof[i] = TrieNode({
encoded: encoded, decoded: Lib_RLPReader.readList(encoded)
});
}
return proof;
...
...
@@ -633,7 +633,7 @@ library Lib_MerkleTrie {
function _makeNode(bytes[] memory _raw) private pure returns (TrieNode memory _node) {
bytes memory encoded = Lib_RLPWriter.writeList(_raw);
return TrieNode({
encoded: encoded, decoded: Lib_RLPReader.readList(encoded)
});
return TrieNode({
encoded: encoded, decoded: Lib_RLPReader.readList(encoded)
});
}
/**
...
...
packages/contracts/contracts/libraries/trie/Lib_SecureMerkleTrie.sol
View file @
2a00448d
...
...
@@ -2,7 +2,7 @@
pragma solidity ^0.8.9;
/* Library Imports */
import {
Lib_MerkleTrie
} from "./Lib_MerkleTrie.sol";
import {
Lib_MerkleTrie
} from "./Lib_MerkleTrie.sol";
/**
* @title Lib_SecureMerkleTrie
...
...
packages/contracts/contracts/libraries/utils/Lib_Buffer.sol
View file @
2a00448d
...
...
@@ -183,6 +183,6 @@ library Lib_Buffer {
)
}
return BufferContext({
length: length, extraData: extraData
});
return BufferContext({
length: length, extraData: extraData
});
}
}
packages/contracts/contracts/standards/IL2StandardERC20.sol
View file @
2a00448d
// SPDX-License-Identifier: MIT
pragma solidity ^0.8.9;
import {
IERC20
} from "@openzeppelin/contracts/token/ERC20/IERC20.sol";
import {
IERC165
} from "@openzeppelin/contracts/utils/introspection/IERC165.sol";
import {
IERC20
} from "@openzeppelin/contracts/token/ERC20/IERC20.sol";
import {
IERC165
} from "@openzeppelin/contracts/utils/introspection/IERC165.sol";
interface IL2StandardERC20 is IERC20, IERC165 {
function l1Token() external returns (address);
...
...
packages/contracts/contracts/standards/L2StandardERC20.sol
View file @
2a00448d
// SPDX-License-Identifier: MIT
pragma solidity ^0.8.9;
import {
ERC20
} from "@openzeppelin/contracts/token/ERC20/ERC20.sol";
import {
ERC20
} from "@openzeppelin/contracts/token/ERC20/ERC20.sol";
import "./IL2StandardERC20.sol";
contract L2StandardERC20 is IL2StandardERC20, ERC20 {
...
...
packages/contracts/contracts/test-libraries/codec/TestLib_OVMCodec.sol
View file @
2a00448d
...
...
@@ -2,7 +2,7 @@
pragma solidity ^0.8.9;
/* Library Imports */
import {
Lib_OVMCodec
} from "../../libraries/codec/Lib_OVMCodec.sol";
import {
Lib_OVMCodec
} from "../../libraries/codec/Lib_OVMCodec.sol";
/**
* @title TestLib_OVMCodec
...
...
packages/contracts/contracts/test-libraries/rlp/TestLib_RLPReader.sol
View file @
2a00448d
...
...
@@ -2,7 +2,7 @@
pragma solidity ^0.8.9;
/* Library Imports */
import {
Lib_RLPReader
} from "../../libraries/rlp/Lib_RLPReader.sol";
import {
Lib_RLPReader
} from "../../libraries/rlp/Lib_RLPReader.sol";
/**
* @title TestLib_RLPReader
...
...
packages/contracts/contracts/test-libraries/rlp/TestLib_RLPWriter.sol
View file @
2a00448d
...
...
@@ -2,8 +2,8 @@
pragma solidity ^0.8.9;
/* Library Imports */
import {
Lib_RLPWriter
} from "../../libraries/rlp/Lib_RLPWriter.sol";
import {
TestERC20
} from "../../test-helpers/TestERC20.sol";
import {
Lib_RLPWriter
} from "../../libraries/rlp/Lib_RLPWriter.sol";
import {
TestERC20
} from "../../test-helpers/TestERC20.sol";
/**
* @title TestLib_RLPWriter
...
...
packages/contracts/contracts/test-libraries/standards/TestLib_AddressAliasHelper.sol
View file @
2a00448d
...
...
@@ -2,7 +2,7 @@
pragma solidity ^0.8.8;
/* Library Imports */
import {
AddressAliasHelper
} from "../../standards/AddressAliasHelper.sol";
import {
AddressAliasHelper
} from "../../standards/AddressAliasHelper.sol";
/**
* @title TestLib_AddressAliasHelper
...
...
packages/contracts/contracts/test-libraries/trie/TestLib_MerkleTrie.sol
View file @
2a00448d
...
...
@@ -2,7 +2,7 @@
pragma solidity ^0.8.9;
/* Library Imports */
import {
Lib_MerkleTrie
} from "../../libraries/trie/Lib_MerkleTrie.sol";
import {
Lib_MerkleTrie
} from "../../libraries/trie/Lib_MerkleTrie.sol";
/**
* @title TestLib_MerkleTrie
...
...
packages/contracts/contracts/test-libraries/trie/TestLib_SecureMerkleTrie.sol
View file @
2a00448d
...
...
@@ -2,7 +2,7 @@
pragma solidity ^0.8.9;
/* Library Imports */
import {
Lib_SecureMerkleTrie
} from "../../libraries/trie/Lib_SecureMerkleTrie.sol";
import {
Lib_SecureMerkleTrie
} from "../../libraries/trie/Lib_SecureMerkleTrie.sol";
/**
* @title TestLib_SecureMerkleTrie
...
...
packages/contracts/contracts/test-libraries/utils/TestLib_Buffer.sol
View file @
2a00448d
...
...
@@ -2,7 +2,7 @@
pragma solidity ^0.8.9;
/* Library Imports */
import {
Lib_Buffer
} from "../../libraries/utils/Lib_Buffer.sol";
import {
Lib_Buffer
} from "../../libraries/utils/Lib_Buffer.sol";
/**
* @title TestLib_Buffer
...
...
packages/contracts/contracts/test-libraries/utils/TestLib_Bytes32Utils.sol
View file @
2a00448d
...
...
@@ -2,7 +2,7 @@
pragma solidity ^0.8.9;
/* Library Imports */
import {
Lib_Bytes32Utils
} from "../../libraries/utils/Lib_Bytes32Utils.sol";
import {
Lib_Bytes32Utils
} from "../../libraries/utils/Lib_Bytes32Utils.sol";
/**
* @title TestLib_Byte32Utils
...
...
packages/contracts/contracts/test-libraries/utils/TestLib_BytesUtils.sol
View file @
2a00448d
...
...
@@ -2,8 +2,8 @@
pragma solidity ^0.8.9;
/* Library Imports */
import {
Lib_BytesUtils
} from "../../libraries/utils/Lib_BytesUtils.sol";
import {
TestERC20
} from "../../test-helpers/TestERC20.sol";
import {
Lib_BytesUtils
} from "../../libraries/utils/Lib_BytesUtils.sol";
import {
TestERC20
} from "../../test-helpers/TestERC20.sol";
/**
* @title TestLib_BytesUtils
...
...
packages/contracts/contracts/test-libraries/utils/TestLib_MerkleTree.sol
View file @
2a00448d
...
...
@@ -2,7 +2,7 @@
pragma solidity ^0.8.9;
/* Library Imports */
import {
Lib_MerkleTree
} from "../../libraries/utils/Lib_MerkleTree.sol";
import {
Lib_MerkleTree
} from "../../libraries/utils/Lib_MerkleTree.sol";
/**
* @title TestLib_MerkleTree
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment