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
Hide 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 = {
...
@@ -14,7 +14,7 @@ module.exports = {
tabWidth
:
4
,
tabWidth
:
4
,
useTabs
:
false
,
useTabs
:
false
,
singleQuote
:
false
,
singleQuote
:
false
,
bracketSpacing
:
fals
e
,
bracketSpacing
:
tru
e
,
// These options are specific to the Solidity Plugin
// These options are specific to the Solidity Plugin
explicitTypes
:
'
always
'
,
explicitTypes
:
'
always
'
,
compiler
:
'
0.8.9
'
,
compiler
:
'
0.8.9
'
,
...
...
packages/contracts/contracts/L1/messaging/IL1CrossDomainMessenger.sol
View file @
2a00448d
...
@@ -2,10 +2,10 @@
...
@@ -2,10 +2,10 @@
pragma solidity ^0.8.9;
pragma solidity ^0.8.9;
/* Library Imports */
/* Library Imports */
import {
Lib_OVMCodec
} from "../../libraries/codec/Lib_OVMCodec.sol";
import {
Lib_OVMCodec
} from "../../libraries/codec/Lib_OVMCodec.sol";
/* Interface Imports */
/* Interface Imports */
import {
ICrossDomainMessenger
} from "../../libraries/bridge/ICrossDomainMessenger.sol";
import {
ICrossDomainMessenger
} from "../../libraries/bridge/ICrossDomainMessenger.sol";
/**
/**
* @title IL1CrossDomainMessenger
* @title IL1CrossDomainMessenger
...
...
packages/contracts/contracts/L1/messaging/L1CrossDomainMessenger.sol
View file @
2a00448d
...
@@ -2,19 +2,19 @@
...
@@ -2,19 +2,19 @@
pragma solidity ^0.8.9;
pragma solidity ^0.8.9;
/* Library Imports */
/* Library Imports */
import {
AddressAliasHelper
} from "../../standards/AddressAliasHelper.sol";
import {
AddressAliasHelper
} from "../../standards/AddressAliasHelper.sol";
import {
Lib_AddressResolver
} from "../../libraries/resolver/Lib_AddressResolver.sol";
import {
Lib_AddressResolver
} from "../../libraries/resolver/Lib_AddressResolver.sol";
import {
Lib_OVMCodec
} from "../../libraries/codec/Lib_OVMCodec.sol";
import {
Lib_OVMCodec
} from "../../libraries/codec/Lib_OVMCodec.sol";
import {
Lib_AddressManager
} from "../../libraries/resolver/Lib_AddressManager.sol";
import {
Lib_AddressManager
} from "../../libraries/resolver/Lib_AddressManager.sol";
import {
Lib_SecureMerkleTrie
} from "../../libraries/trie/Lib_SecureMerkleTrie.sol";
import {
Lib_SecureMerkleTrie
} from "../../libraries/trie/Lib_SecureMerkleTrie.sol";
import {
Lib_DefaultValues
} from "../../libraries/constants/Lib_DefaultValues.sol";
import {
Lib_DefaultValues
} from "../../libraries/constants/Lib_DefaultValues.sol";
import {
Lib_PredeployAddresses
} from "../../libraries/constants/Lib_PredeployAddresses.sol";
import {
Lib_PredeployAddresses
} from "../../libraries/constants/Lib_PredeployAddresses.sol";
import {
Lib_CrossDomainUtils
} from "../../libraries/bridge/Lib_CrossDomainUtils.sol";
import {
Lib_CrossDomainUtils
} from "../../libraries/bridge/Lib_CrossDomainUtils.sol";
/* Interface Imports */
/* Interface Imports */
import {
IL1CrossDomainMessenger
} from "./IL1CrossDomainMessenger.sol";
import {
IL1CrossDomainMessenger
} from "./IL1CrossDomainMessenger.sol";
import {
ICanonicalTransactionChain
} from "../rollup/ICanonicalTransactionChain.sol";
import {
ICanonicalTransactionChain
} from "../rollup/ICanonicalTransactionChain.sol";
import {
IStateCommitmentChain
} from "../rollup/IStateCommitmentChain.sol";
import {
IStateCommitmentChain
} from "../rollup/IStateCommitmentChain.sol";
/* External Imports */
/* External Imports */
import {
import {
...
...
packages/contracts/contracts/L1/messaging/L1StandardBridge.sol
View file @
2a00448d
...
@@ -2,16 +2,16 @@
...
@@ -2,16 +2,16 @@
pragma solidity ^0.8.9;
pragma solidity ^0.8.9;
/* Interface Imports */
/* Interface Imports */
import {
IL1StandardBridge
} from "./IL1StandardBridge.sol";
import {
IL1StandardBridge
} from "./IL1StandardBridge.sol";
import {
IL1ERC20Bridge
} from "./IL1ERC20Bridge.sol";
import {
IL1ERC20Bridge
} from "./IL1ERC20Bridge.sol";
import {
IL2ERC20Bridge
} from "../../L2/messaging/IL2ERC20Bridge.sol";
import {
IL2ERC20Bridge
} from "../../L2/messaging/IL2ERC20Bridge.sol";
import {
IERC20
} from "@openzeppelin/contracts/token/ERC20/IERC20.sol";
import {
IERC20
} from "@openzeppelin/contracts/token/ERC20/IERC20.sol";
/* Library Imports */
/* Library Imports */
import {
CrossDomainEnabled
} from "../../libraries/bridge/CrossDomainEnabled.sol";
import {
CrossDomainEnabled
} from "../../libraries/bridge/CrossDomainEnabled.sol";
import {
Lib_PredeployAddresses
} from "../../libraries/constants/Lib_PredeployAddresses.sol";
import {
Lib_PredeployAddresses
} from "../../libraries/constants/Lib_PredeployAddresses.sol";
import {
Address
} from "@openzeppelin/contracts/utils/Address.sol";
import {
Address
} from "@openzeppelin/contracts/utils/Address.sol";
import {
SafeERC20
} from "@openzeppelin/contracts/token/ERC20/utils/SafeERC20.sol";
import {
SafeERC20
} from "@openzeppelin/contracts/token/ERC20/utils/SafeERC20.sol";
/**
/**
* @title L1StandardBridge
* @title L1StandardBridge
...
@@ -215,7 +215,7 @@ contract L1StandardBridge is IL1StandardBridge, CrossDomainEnabled {
...
@@ -215,7 +215,7 @@ contract L1StandardBridge is IL1StandardBridge, CrossDomainEnabled {
uint256 _amount,
uint256 _amount,
bytes calldata _data
bytes calldata _data
) external onlyFromCrossDomainAccount(l2TokenBridge) {
) 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");
require(success, "TransferHelper::safeTransferETH: ETH transfer failed");
emit ETHWithdrawalFinalized(_from, _to, _amount, _data);
emit ETHWithdrawalFinalized(_from, _to, _amount, _data);
...
...
packages/contracts/contracts/L1/rollup/CanonicalTransactionChain.sol
View file @
2a00448d
...
@@ -2,13 +2,13 @@
...
@@ -2,13 +2,13 @@
pragma solidity ^0.8.9;
pragma solidity ^0.8.9;
/* Library Imports */
/* Library Imports */
import {
AddressAliasHelper
} from "../../standards/AddressAliasHelper.sol";
import {
AddressAliasHelper
} from "../../standards/AddressAliasHelper.sol";
import {
Lib_OVMCodec
} from "../../libraries/codec/Lib_OVMCodec.sol";
import {
Lib_OVMCodec
} from "../../libraries/codec/Lib_OVMCodec.sol";
import {
Lib_AddressResolver
} from "../../libraries/resolver/Lib_AddressResolver.sol";
import {
Lib_AddressResolver
} from "../../libraries/resolver/Lib_AddressResolver.sol";
/* Interface Imports */
/* Interface Imports */
import {
ICanonicalTransactionChain
} from "./ICanonicalTransactionChain.sol";
import {
ICanonicalTransactionChain
} from "./ICanonicalTransactionChain.sol";
import {
IChainStorageContainer
} from "./IChainStorageContainer.sol";
import {
IChainStorageContainer
} from "./IChainStorageContainer.sol";
/**
/**
* @title CanonicalTransactionChain
* @title CanonicalTransactionChain
...
...
packages/contracts/contracts/L1/rollup/ChainStorageContainer.sol
View file @
2a00448d
...
@@ -2,11 +2,11 @@
...
@@ -2,11 +2,11 @@
pragma solidity ^0.8.9;
pragma solidity ^0.8.9;
/* Library Imports */
/* Library Imports */
import {
Lib_Buffer
} from "../../libraries/utils/Lib_Buffer.sol";
import {
Lib_Buffer
} from "../../libraries/utils/Lib_Buffer.sol";
import {
Lib_AddressResolver
} from "../../libraries/resolver/Lib_AddressResolver.sol";
import {
Lib_AddressResolver
} from "../../libraries/resolver/Lib_AddressResolver.sol";
/* Interface Imports */
/* Interface Imports */
import {
IChainStorageContainer
} from "./IChainStorageContainer.sol";
import {
IChainStorageContainer
} from "./IChainStorageContainer.sol";
/**
/**
* @title ChainStorageContainer
* @title ChainStorageContainer
...
...
packages/contracts/contracts/L1/rollup/ICanonicalTransactionChain.sol
View file @
2a00448d
...
@@ -2,10 +2,10 @@
...
@@ -2,10 +2,10 @@
pragma solidity >0.5.0 <0.9.0;
pragma solidity >0.5.0 <0.9.0;
/* Library Imports */
/* Library Imports */
import {
Lib_OVMCodec
} from "../../libraries/codec/Lib_OVMCodec.sol";
import {
Lib_OVMCodec
} from "../../libraries/codec/Lib_OVMCodec.sol";
/* Interface Imports */
/* Interface Imports */
import {
IChainStorageContainer
} from "./IChainStorageContainer.sol";
import {
IChainStorageContainer
} from "./IChainStorageContainer.sol";
/**
/**
* @title ICanonicalTransactionChain
* @title ICanonicalTransactionChain
...
...
packages/contracts/contracts/L1/rollup/IStateCommitmentChain.sol
View file @
2a00448d
...
@@ -2,7 +2,7 @@
...
@@ -2,7 +2,7 @@
pragma solidity >0.5.0 <0.9.0;
pragma solidity >0.5.0 <0.9.0;
/* Library Imports */
/* Library Imports */
import {
Lib_OVMCodec
} from "../../libraries/codec/Lib_OVMCodec.sol";
import {
Lib_OVMCodec
} from "../../libraries/codec/Lib_OVMCodec.sol";
/**
/**
* @title IStateCommitmentChain
* @title IStateCommitmentChain
...
...
packages/contracts/contracts/L1/rollup/StateCommitmentChain.sol
View file @
2a00448d
...
@@ -2,15 +2,15 @@
...
@@ -2,15 +2,15 @@
pragma solidity ^0.8.9;
pragma solidity ^0.8.9;
/* Library Imports */
/* Library Imports */
import {
Lib_OVMCodec
} from "../../libraries/codec/Lib_OVMCodec.sol";
import {
Lib_OVMCodec
} from "../../libraries/codec/Lib_OVMCodec.sol";
import {
Lib_AddressResolver
} from "../../libraries/resolver/Lib_AddressResolver.sol";
import {
Lib_AddressResolver
} from "../../libraries/resolver/Lib_AddressResolver.sol";
import {
Lib_MerkleTree
} from "../../libraries/utils/Lib_MerkleTree.sol";
import {
Lib_MerkleTree
} from "../../libraries/utils/Lib_MerkleTree.sol";
/* Interface Imports */
/* Interface Imports */
import {
IStateCommitmentChain
} from "./IStateCommitmentChain.sol";
import {
IStateCommitmentChain
} from "./IStateCommitmentChain.sol";
import {
ICanonicalTransactionChain
} from "./ICanonicalTransactionChain.sol";
import {
ICanonicalTransactionChain
} from "./ICanonicalTransactionChain.sol";
import {
IBondManager
} from "../verification/IBondManager.sol";
import {
IBondManager
} from "../verification/IBondManager.sol";
import {
IChainStorageContainer
} from "./IChainStorageContainer.sol";
import {
IChainStorageContainer
} from "./IChainStorageContainer.sol";
/**
/**
* @title StateCommitmentChain
* @title StateCommitmentChain
...
...
packages/contracts/contracts/L1/verification/BondManager.sol
View file @
2a00448d
...
@@ -2,10 +2,10 @@
...
@@ -2,10 +2,10 @@
pragma solidity ^0.8.9;
pragma solidity ^0.8.9;
/* Interface Imports */
/* Interface Imports */
import {
IBondManager
} from "./IBondManager.sol";
import {
IBondManager
} from "./IBondManager.sol";
/* Contract Imports */
/* Contract Imports */
import {
Lib_AddressResolver
} from "../../libraries/resolver/Lib_AddressResolver.sol";
import {
Lib_AddressResolver
} from "../../libraries/resolver/Lib_AddressResolver.sol";
/**
/**
* @title BondManager
* @title BondManager
...
...
packages/contracts/contracts/L2/messaging/IL2CrossDomainMessenger.sol
View file @
2a00448d
...
@@ -2,7 +2,7 @@
...
@@ -2,7 +2,7 @@
pragma solidity ^0.8.9;
pragma solidity ^0.8.9;
/* Interface Imports */
/* Interface Imports */
import {
ICrossDomainMessenger
} from "../../libraries/bridge/ICrossDomainMessenger.sol";
import {
ICrossDomainMessenger
} from "../../libraries/bridge/ICrossDomainMessenger.sol";
/**
/**
* @title IL2CrossDomainMessenger
* @title IL2CrossDomainMessenger
...
...
packages/contracts/contracts/L2/messaging/L2CrossDomainMessenger.sol
View file @
2a00448d
...
@@ -2,14 +2,14 @@
...
@@ -2,14 +2,14 @@
pragma solidity ^0.8.9;
pragma solidity ^0.8.9;
/* Library Imports */
/* Library Imports */
import {
AddressAliasHelper
} from "../../standards/AddressAliasHelper.sol";
import {
AddressAliasHelper
} from "../../standards/AddressAliasHelper.sol";
import {
Lib_CrossDomainUtils
} from "../../libraries/bridge/Lib_CrossDomainUtils.sol";
import {
Lib_CrossDomainUtils
} from "../../libraries/bridge/Lib_CrossDomainUtils.sol";
import {
Lib_DefaultValues
} from "../../libraries/constants/Lib_DefaultValues.sol";
import {
Lib_DefaultValues
} from "../../libraries/constants/Lib_DefaultValues.sol";
import {
Lib_PredeployAddresses
} from "../../libraries/constants/Lib_PredeployAddresses.sol";
import {
Lib_PredeployAddresses
} from "../../libraries/constants/Lib_PredeployAddresses.sol";
/* Interface Imports */
/* Interface Imports */
import {
IL2CrossDomainMessenger
} from "./IL2CrossDomainMessenger.sol";
import {
IL2CrossDomainMessenger
} from "./IL2CrossDomainMessenger.sol";
import {
iOVM_L2ToL1MessagePasser
} from "../predeploys/iOVM_L2ToL1MessagePasser.sol";
import {
iOVM_L2ToL1MessagePasser
} from "../predeploys/iOVM_L2ToL1MessagePasser.sol";
/**
/**
* @title L2CrossDomainMessenger
* @title L2CrossDomainMessenger
...
...
packages/contracts/contracts/L2/messaging/L2StandardBridge.sol
View file @
2a00448d
...
@@ -2,17 +2,17 @@
...
@@ -2,17 +2,17 @@
pragma solidity ^0.8.9;
pragma solidity ^0.8.9;
/* Interface Imports */
/* Interface Imports */
import {
IL1StandardBridge
} from "../../L1/messaging/IL1StandardBridge.sol";
import {
IL1StandardBridge
} from "../../L1/messaging/IL1StandardBridge.sol";
import {
IL1ERC20Bridge
} from "../../L1/messaging/IL1ERC20Bridge.sol";
import {
IL1ERC20Bridge
} from "../../L1/messaging/IL1ERC20Bridge.sol";
import {
IL2ERC20Bridge
} from "./IL2ERC20Bridge.sol";
import {
IL2ERC20Bridge
} from "./IL2ERC20Bridge.sol";
/* Library Imports */
/* Library Imports */
import {
ERC165Checker
} from "@openzeppelin/contracts/utils/introspection/ERC165Checker.sol";
import {
ERC165Checker
} from "@openzeppelin/contracts/utils/introspection/ERC165Checker.sol";
import {
CrossDomainEnabled
} from "../../libraries/bridge/CrossDomainEnabled.sol";
import {
CrossDomainEnabled
} from "../../libraries/bridge/CrossDomainEnabled.sol";
import {
Lib_PredeployAddresses
} from "../../libraries/constants/Lib_PredeployAddresses.sol";
import {
Lib_PredeployAddresses
} from "../../libraries/constants/Lib_PredeployAddresses.sol";
/* Contract Imports */
/* Contract Imports */
import {
IL2StandardERC20
} from "../../standards/IL2StandardERC20.sol";
import {
IL2StandardERC20
} from "../../standards/IL2StandardERC20.sol";
/**
/**
* @title L2StandardBridge
* @title L2StandardBridge
...
...
packages/contracts/contracts/L2/messaging/L2StandardTokenFactory.sol
View file @
2a00448d
...
@@ -2,8 +2,8 @@
...
@@ -2,8 +2,8 @@
pragma solidity ^0.8.9;
pragma solidity ^0.8.9;
/* Contract Imports */
/* Contract Imports */
import {
L2StandardERC20
} from "../../standards/L2StandardERC20.sol";
import {
L2StandardERC20
} from "../../standards/L2StandardERC20.sol";
import {
Lib_PredeployAddresses
} from "../../libraries/constants/Lib_PredeployAddresses.sol";
import {
Lib_PredeployAddresses
} from "../../libraries/constants/Lib_PredeployAddresses.sol";
/**
/**
* @title L2StandardTokenFactory
* @title L2StandardTokenFactory
...
...
packages/contracts/contracts/L2/predeploys/OVM_ETH.sol
View file @
2a00448d
...
@@ -2,10 +2,10 @@
...
@@ -2,10 +2,10 @@
pragma solidity ^0.8.9;
pragma solidity ^0.8.9;
/* Library Imports */
/* Library Imports */
import {
Lib_PredeployAddresses
} from "../../libraries/constants/Lib_PredeployAddresses.sol";
import {
Lib_PredeployAddresses
} from "../../libraries/constants/Lib_PredeployAddresses.sol";
/* Contract Imports */
/* Contract Imports */
import {
L2StandardERC20
} from "../../standards/L2StandardERC20.sol";
import {
L2StandardERC20
} from "../../standards/L2StandardERC20.sol";
/**
/**
* @title OVM_ETH
* @title OVM_ETH
...
...
packages/contracts/contracts/L2/predeploys/OVM_GasPriceOracle.sol
View file @
2a00448d
...
@@ -2,7 +2,7 @@
...
@@ -2,7 +2,7 @@
pragma solidity ^0.8.9;
pragma solidity ^0.8.9;
/* External Imports */
/* External Imports */
import {
Ownable
} from "@openzeppelin/contracts/access/Ownable.sol";
import {
Ownable
} from "@openzeppelin/contracts/access/Ownable.sol";
/**
/**
* @title OVM_GasPriceOracle
* @title OVM_GasPriceOracle
...
...
packages/contracts/contracts/L2/predeploys/OVM_L2ToL1MessagePasser.sol
View file @
2a00448d
...
@@ -2,7 +2,7 @@
...
@@ -2,7 +2,7 @@
pragma solidity ^0.8.9;
pragma solidity ^0.8.9;
/* Interface Imports */
/* Interface Imports */
import {
iOVM_L2ToL1MessagePasser
} from "./iOVM_L2ToL1MessagePasser.sol";
import {
iOVM_L2ToL1MessagePasser
} from "./iOVM_L2ToL1MessagePasser.sol";
/**
/**
* @title OVM_L2ToL1MessagePasser
* @title OVM_L2ToL1MessagePasser
...
...
packages/contracts/contracts/L2/predeploys/OVM_SequencerFeeVault.sol
View file @
2a00448d
...
@@ -2,10 +2,10 @@
...
@@ -2,10 +2,10 @@
pragma solidity ^0.8.9;
pragma solidity ^0.8.9;
/* Library Imports */
/* Library Imports */
import {
Lib_PredeployAddresses
} from "../../libraries/constants/Lib_PredeployAddresses.sol";
import {
Lib_PredeployAddresses
} from "../../libraries/constants/Lib_PredeployAddresses.sol";
/* Contract Imports */
/* Contract Imports */
import {
L2StandardBridge
} from "../messaging/L2StandardBridge.sol";
import {
L2StandardBridge
} from "../messaging/L2StandardBridge.sol";
/**
/**
* @title OVM_SequencerFeeVault
* @title OVM_SequencerFeeVault
...
...
packages/contracts/contracts/chugsplash/L1ChugSplashProxy.sol
View file @
2a00448d
// SPDX-License-Identifier: MIT
// SPDX-License-Identifier: MIT
pragma solidity ^0.8.9;
pragma solidity ^0.8.9;
import {
iL1ChugSplashDeployer
} from "./interfaces/iL1ChugSplashDeployer.sol";
import {
iL1ChugSplashDeployer
} from "./interfaces/iL1ChugSplashDeployer.sol";
/**
/**
* @title L1ChugSplashProxy
* @title L1ChugSplashProxy
...
...
packages/contracts/contracts/libraries/bridge/CrossDomainEnabled.sol
View file @
2a00448d
...
@@ -2,7 +2,7 @@
...
@@ -2,7 +2,7 @@
pragma solidity >0.5.0 <0.9.0;
pragma solidity >0.5.0 <0.9.0;
/* Interface Imports */
/* Interface Imports */
import {
ICrossDomainMessenger
} from "./ICrossDomainMessenger.sol";
import {
ICrossDomainMessenger
} from "./ICrossDomainMessenger.sol";
/**
/**
* @title CrossDomainEnabled
* @title CrossDomainEnabled
...
...
packages/contracts/contracts/libraries/bridge/Lib_CrossDomainUtils.sol
View file @
2a00448d
...
@@ -2,7 +2,7 @@
...
@@ -2,7 +2,7 @@
pragma solidity ^0.8.9;
pragma solidity ^0.8.9;
/* Library Imports */
/* Library Imports */
import {
Lib_RLPReader
} from "../rlp/Lib_RLPReader.sol";
import {
Lib_RLPReader
} from "../rlp/Lib_RLPReader.sol";
/**
/**
* @title Lib_CrossDomainUtils
* @title Lib_CrossDomainUtils
...
...
packages/contracts/contracts/libraries/codec/Lib_OVMCodec.sol
View file @
2a00448d
...
@@ -2,10 +2,10 @@
...
@@ -2,10 +2,10 @@
pragma solidity ^0.8.9;
pragma solidity ^0.8.9;
/* Library Imports */
/* Library Imports */
import {
Lib_RLPReader
} from "../rlp/Lib_RLPReader.sol";
import {
Lib_RLPReader
} from "../rlp/Lib_RLPReader.sol";
import {
Lib_RLPWriter
} from "../rlp/Lib_RLPWriter.sol";
import {
Lib_RLPWriter
} from "../rlp/Lib_RLPWriter.sol";
import {
Lib_BytesUtils
} from "../utils/Lib_BytesUtils.sol";
import {
Lib_BytesUtils
} from "../utils/Lib_BytesUtils.sol";
import {
Lib_Bytes32Utils
} from "../utils/Lib_Bytes32Utils.sol";
import {
Lib_Bytes32Utils
} from "../utils/Lib_Bytes32Utils.sol";
/**
/**
* @title Lib_OVMCodec
* @title Lib_OVMCodec
...
...
packages/contracts/contracts/libraries/resolver/Lib_AddressManager.sol
View file @
2a00448d
...
@@ -2,7 +2,7 @@
...
@@ -2,7 +2,7 @@
pragma solidity ^0.8.9;
pragma solidity ^0.8.9;
/* External Imports */
/* External Imports */
import {
Ownable
} from "@openzeppelin/contracts/access/Ownable.sol";
import {
Ownable
} from "@openzeppelin/contracts/access/Ownable.sol";
/**
/**
* @title Lib_AddressManager
* @title Lib_AddressManager
...
...
packages/contracts/contracts/libraries/resolver/Lib_AddressResolver.sol
View file @
2a00448d
...
@@ -2,7 +2,7 @@
...
@@ -2,7 +2,7 @@
pragma solidity ^0.8.9;
pragma solidity ^0.8.9;
/* Library Imports */
/* Library Imports */
import {
Lib_AddressManager
} from "./Lib_AddressManager.sol";
import {
Lib_AddressManager
} from "./Lib_AddressManager.sol";
/**
/**
* @title Lib_AddressResolver
* @title Lib_AddressResolver
...
...
packages/contracts/contracts/libraries/resolver/Lib_ResolvedDelegateProxy.sol
View file @
2a00448d
...
@@ -2,7 +2,7 @@
...
@@ -2,7 +2,7 @@
pragma solidity ^0.8.9;
pragma solidity ^0.8.9;
/* Library Imports */
/* Library Imports */
import {
Lib_AddressManager
} from "./Lib_AddressManager.sol";
import {
Lib_AddressManager
} from "./Lib_AddressManager.sol";
/**
/**
* @title Lib_ResolvedDelegateProxy
* @title Lib_ResolvedDelegateProxy
...
...
packages/contracts/contracts/libraries/rlp/Lib_RLPReader.sol
View file @
2a00448d
...
@@ -45,7 +45,7 @@ library Lib_RLPReader {
...
@@ -45,7 +45,7 @@ library Lib_RLPReader {
ptr := add(_in, 32)
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 {
...
@@ -70,10 +70,10 @@ library Lib_RLPReader {
require(itemCount < MAX_LIST_LENGTH, "Provided RLP list exceeds max list length.");
require(itemCount < MAX_LIST_LENGTH, "Provided RLP list exceeds max list length.");
(uint256 itemOffset, uint256 itemLength, ) = _decodeLength(
(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;
itemCount += 1;
offset += itemOffset + itemLength;
offset += itemOffset + itemLength;
...
...
packages/contracts/contracts/libraries/trie/Lib_MerkleTrie.sol
View file @
2a00448d
...
@@ -2,9 +2,9 @@
...
@@ -2,9 +2,9 @@
pragma solidity ^0.8.9;
pragma solidity ^0.8.9;
/* Library Imports */
/* Library Imports */
import {
Lib_BytesUtils
} from "../utils/Lib_BytesUtils.sol";
import {
Lib_BytesUtils
} from "../utils/Lib_BytesUtils.sol";
import {
Lib_RLPReader
} from "../rlp/Lib_RLPReader.sol";
import {
Lib_RLPReader
} from "../rlp/Lib_RLPReader.sol";
import {
Lib_RLPWriter
} from "../rlp/Lib_RLPWriter.sol";
import {
Lib_RLPWriter
} from "../rlp/Lib_RLPWriter.sol";
/**
/**
* @title Lib_MerkleTrie
* @title Lib_MerkleTrie
...
@@ -515,7 +515,7 @@ library Lib_MerkleTrie {
...
@@ -515,7 +515,7 @@ library Lib_MerkleTrie {
for (uint256 i = 0; i < nodes.length; i++) {
for (uint256 i = 0; i < nodes.length; i++) {
bytes memory encoded = Lib_RLPReader.readBytes(nodes[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;
return proof;
...
@@ -633,7 +633,7 @@ library Lib_MerkleTrie {
...
@@ -633,7 +633,7 @@ library Lib_MerkleTrie {
function _makeNode(bytes[] memory _raw) private pure returns (TrieNode memory _node) {
function _makeNode(bytes[] memory _raw) private pure returns (TrieNode memory _node) {
bytes memory encoded = Lib_RLPWriter.writeList(_raw);
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 @@
...
@@ -2,7 +2,7 @@
pragma solidity ^0.8.9;
pragma solidity ^0.8.9;
/* Library Imports */
/* Library Imports */
import {
Lib_MerkleTrie
} from "./Lib_MerkleTrie.sol";
import {
Lib_MerkleTrie
} from "./Lib_MerkleTrie.sol";
/**
/**
* @title Lib_SecureMerkleTrie
* @title Lib_SecureMerkleTrie
...
...
packages/contracts/contracts/libraries/utils/Lib_Buffer.sol
View file @
2a00448d
...
@@ -183,6 +183,6 @@ library Lib_Buffer {
...
@@ -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
// SPDX-License-Identifier: MIT
pragma solidity ^0.8.9;
pragma solidity ^0.8.9;
import {
IERC20
} from "@openzeppelin/contracts/token/ERC20/IERC20.sol";
import {
IERC20
} from "@openzeppelin/contracts/token/ERC20/IERC20.sol";
import {
IERC165
} from "@openzeppelin/contracts/utils/introspection/IERC165.sol";
import {
IERC165
} from "@openzeppelin/contracts/utils/introspection/IERC165.sol";
interface IL2StandardERC20 is IERC20, IERC165 {
interface IL2StandardERC20 is IERC20, IERC165 {
function l1Token() external returns (address);
function l1Token() external returns (address);
...
...
packages/contracts/contracts/standards/L2StandardERC20.sol
View file @
2a00448d
// SPDX-License-Identifier: MIT
// SPDX-License-Identifier: MIT
pragma solidity ^0.8.9;
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";
import "./IL2StandardERC20.sol";
contract L2StandardERC20 is IL2StandardERC20, ERC20 {
contract L2StandardERC20 is IL2StandardERC20, ERC20 {
...
...
packages/contracts/contracts/test-libraries/codec/TestLib_OVMCodec.sol
View file @
2a00448d
...
@@ -2,7 +2,7 @@
...
@@ -2,7 +2,7 @@
pragma solidity ^0.8.9;
pragma solidity ^0.8.9;
/* Library Imports */
/* Library Imports */
import {
Lib_OVMCodec
} from "../../libraries/codec/Lib_OVMCodec.sol";
import {
Lib_OVMCodec
} from "../../libraries/codec/Lib_OVMCodec.sol";
/**
/**
* @title TestLib_OVMCodec
* @title TestLib_OVMCodec
...
...
packages/contracts/contracts/test-libraries/rlp/TestLib_RLPReader.sol
View file @
2a00448d
...
@@ -2,7 +2,7 @@
...
@@ -2,7 +2,7 @@
pragma solidity ^0.8.9;
pragma solidity ^0.8.9;
/* Library Imports */
/* Library Imports */
import {
Lib_RLPReader
} from "../../libraries/rlp/Lib_RLPReader.sol";
import {
Lib_RLPReader
} from "../../libraries/rlp/Lib_RLPReader.sol";
/**
/**
* @title TestLib_RLPReader
* @title TestLib_RLPReader
...
...
packages/contracts/contracts/test-libraries/rlp/TestLib_RLPWriter.sol
View file @
2a00448d
...
@@ -2,8 +2,8 @@
...
@@ -2,8 +2,8 @@
pragma solidity ^0.8.9;
pragma solidity ^0.8.9;
/* Library Imports */
/* Library Imports */
import {
Lib_RLPWriter
} from "../../libraries/rlp/Lib_RLPWriter.sol";
import {
Lib_RLPWriter
} from "../../libraries/rlp/Lib_RLPWriter.sol";
import {
TestERC20
} from "../../test-helpers/TestERC20.sol";
import {
TestERC20
} from "../../test-helpers/TestERC20.sol";
/**
/**
* @title TestLib_RLPWriter
* @title TestLib_RLPWriter
...
...
packages/contracts/contracts/test-libraries/standards/TestLib_AddressAliasHelper.sol
View file @
2a00448d
...
@@ -2,7 +2,7 @@
...
@@ -2,7 +2,7 @@
pragma solidity ^0.8.8;
pragma solidity ^0.8.8;
/* Library Imports */
/* Library Imports */
import {
AddressAliasHelper
} from "../../standards/AddressAliasHelper.sol";
import {
AddressAliasHelper
} from "../../standards/AddressAliasHelper.sol";
/**
/**
* @title TestLib_AddressAliasHelper
* @title TestLib_AddressAliasHelper
...
...
packages/contracts/contracts/test-libraries/trie/TestLib_MerkleTrie.sol
View file @
2a00448d
...
@@ -2,7 +2,7 @@
...
@@ -2,7 +2,7 @@
pragma solidity ^0.8.9;
pragma solidity ^0.8.9;
/* Library Imports */
/* Library Imports */
import {
Lib_MerkleTrie
} from "../../libraries/trie/Lib_MerkleTrie.sol";
import {
Lib_MerkleTrie
} from "../../libraries/trie/Lib_MerkleTrie.sol";
/**
/**
* @title TestLib_MerkleTrie
* @title TestLib_MerkleTrie
...
...
packages/contracts/contracts/test-libraries/trie/TestLib_SecureMerkleTrie.sol
View file @
2a00448d
...
@@ -2,7 +2,7 @@
...
@@ -2,7 +2,7 @@
pragma solidity ^0.8.9;
pragma solidity ^0.8.9;
/* Library Imports */
/* Library Imports */
import {
Lib_SecureMerkleTrie
} from "../../libraries/trie/Lib_SecureMerkleTrie.sol";
import {
Lib_SecureMerkleTrie
} from "../../libraries/trie/Lib_SecureMerkleTrie.sol";
/**
/**
* @title TestLib_SecureMerkleTrie
* @title TestLib_SecureMerkleTrie
...
...
packages/contracts/contracts/test-libraries/utils/TestLib_Buffer.sol
View file @
2a00448d
...
@@ -2,7 +2,7 @@
...
@@ -2,7 +2,7 @@
pragma solidity ^0.8.9;
pragma solidity ^0.8.9;
/* Library Imports */
/* Library Imports */
import {
Lib_Buffer
} from "../../libraries/utils/Lib_Buffer.sol";
import {
Lib_Buffer
} from "../../libraries/utils/Lib_Buffer.sol";
/**
/**
* @title TestLib_Buffer
* @title TestLib_Buffer
...
...
packages/contracts/contracts/test-libraries/utils/TestLib_Bytes32Utils.sol
View file @
2a00448d
...
@@ -2,7 +2,7 @@
...
@@ -2,7 +2,7 @@
pragma solidity ^0.8.9;
pragma solidity ^0.8.9;
/* Library Imports */
/* Library Imports */
import {
Lib_Bytes32Utils
} from "../../libraries/utils/Lib_Bytes32Utils.sol";
import {
Lib_Bytes32Utils
} from "../../libraries/utils/Lib_Bytes32Utils.sol";
/**
/**
* @title TestLib_Byte32Utils
* @title TestLib_Byte32Utils
...
...
packages/contracts/contracts/test-libraries/utils/TestLib_BytesUtils.sol
View file @
2a00448d
...
@@ -2,8 +2,8 @@
...
@@ -2,8 +2,8 @@
pragma solidity ^0.8.9;
pragma solidity ^0.8.9;
/* Library Imports */
/* Library Imports */
import {
Lib_BytesUtils
} from "../../libraries/utils/Lib_BytesUtils.sol";
import {
Lib_BytesUtils
} from "../../libraries/utils/Lib_BytesUtils.sol";
import {
TestERC20
} from "../../test-helpers/TestERC20.sol";
import {
TestERC20
} from "../../test-helpers/TestERC20.sol";
/**
/**
* @title TestLib_BytesUtils
* @title TestLib_BytesUtils
...
...
packages/contracts/contracts/test-libraries/utils/TestLib_MerkleTree.sol
View file @
2a00448d
...
@@ -2,7 +2,7 @@
...
@@ -2,7 +2,7 @@
pragma solidity ^0.8.9;
pragma solidity ^0.8.9;
/* Library Imports */
/* Library Imports */
import {
Lib_MerkleTree
} from "../../libraries/utils/Lib_MerkleTree.sol";
import {
Lib_MerkleTree
} from "../../libraries/utils/Lib_MerkleTree.sol";
/**
/**
* @title TestLib_MerkleTree
* @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