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
871a947e
Unverified
Commit
871a947e
authored
Sep 14, 2021
by
elenadimitrova
Committed by
Kelvin Fichter
Nov 10, 2021
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Rename OVM_CrossDomainEnabled to CrossDomainEnabled
parent
a92e4c3f
Changes
6
Hide whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
17 additions
and
17 deletions
+17
-17
IL1CrossDomainMessenger.sol
...tracts/contracts/L1/messaging/IL1CrossDomainMessenger.sol
+2
-2
L1StandardBridge.sol
...ges/contracts/contracts/L1/messaging/L1StandardBridge.sol
+3
-3
IL2CrossDomainMessenger.sol
...tracts/contracts/L2/messaging/IL2CrossDomainMessenger.sol
+2
-2
L2StandardBridge.sol
...ges/contracts/contracts/L2/messaging/L2StandardBridge.sol
+3
-3
CrossDomainEnabled.sol
...ntracts/contracts/libraries/bridge/CrossDomainEnabled.sol
+5
-5
ICrossDomainMessenger.sol
...acts/contracts/libraries/bridge/ICrossDomainMessenger.sol
+2
-2
No files found.
packages/contracts/contracts/L1/messaging/IL1CrossDomainMessenger.sol
View file @
871a947e
...
...
@@ -6,12 +6,12 @@ pragma experimental ABIEncoderV2;
import { Lib_OVMCodec } from "../../libraries/codec/Lib_OVMCodec.sol";
/* Interface Imports */
import {
iOVM_CrossDomainMessenger } from "../../libraries/bridge/iOVM_
CrossDomainMessenger.sol";
import {
ICrossDomainMessenger } from "../../libraries/bridge/I
CrossDomainMessenger.sol";
/**
* @title IL1CrossDomainMessenger
*/
interface IL1CrossDomainMessenger is
iOVM_
CrossDomainMessenger {
interface IL1CrossDomainMessenger is
I
CrossDomainMessenger {
/*******************
* Data Structures *
...
...
packages/contracts/contracts/L1/messaging/L1StandardBridge.sol
View file @
871a947e
...
...
@@ -10,7 +10,7 @@ import { IL2ERC20Bridge } from "../../L2/messaging/IL2ERC20Bridge.sol";
import { IERC20 } from "@openzeppelin/contracts/token/ERC20/IERC20.sol";
/* Library Imports */
import {
OVM_CrossDomainEnabled } from "../../libraries/bridge/OVM_
CrossDomainEnabled.sol";
import {
CrossDomainEnabled } from "../../libraries/bridge/
CrossDomainEnabled.sol";
import { Lib_PredeployAddresses } from "../../libraries/constants/Lib_PredeployAddresses.sol";
import { SafeMath } from "@openzeppelin/contracts/math/SafeMath.sol";
import { Address } from "@openzeppelin/contracts/utils/Address.sol";
...
...
@@ -24,7 +24,7 @@ import { SafeERC20 } from "@openzeppelin/contracts/token/ERC20/SafeERC20.sol";
*
* Runtime target: EVM
*/
contract L1StandardBridge is IL1StandardBridge,
OVM_
CrossDomainEnabled {
contract L1StandardBridge is IL1StandardBridge, CrossDomainEnabled {
using SafeMath for uint;
using SafeERC20 for IERC20;
...
...
@@ -43,7 +43,7 @@ contract L1StandardBridge is IL1StandardBridge, OVM_CrossDomainEnabled {
// This contract lives behind a proxy, so the constructor parameters will go unused.
constructor()
OVM_
CrossDomainEnabled(address(0))
CrossDomainEnabled(address(0))
{}
/******************
...
...
packages/contracts/contracts/L2/messaging/IL2CrossDomainMessenger.sol
View file @
871a947e
...
...
@@ -3,12 +3,12 @@ pragma solidity >0.5.0 <0.8.0;
pragma experimental ABIEncoderV2;
/* Interface Imports */
import {
iOVM_CrossDomainMessenger } from "../../libraries/bridge/iOVM_
CrossDomainMessenger.sol";
import {
ICrossDomainMessenger } from "../../libraries/bridge/I
CrossDomainMessenger.sol";
/**
* @title IL2CrossDomainMessenger
*/
interface IL2CrossDomainMessenger is
iOVM_
CrossDomainMessenger {
interface IL2CrossDomainMessenger is
I
CrossDomainMessenger {
/********************
* Public Functions *
...
...
packages/contracts/contracts/L2/messaging/L2StandardBridge.sol
View file @
871a947e
...
...
@@ -9,7 +9,7 @@ import { IL2ERC20Bridge } from "./IL2ERC20Bridge.sol";
/* Library Imports */
import { ERC165Checker } from "@openzeppelin/contracts/introspection/ERC165Checker.sol";
import {
OVM_CrossDomainEnabled } from "../../libraries/bridge/OVM_
CrossDomainEnabled.sol";
import {
CrossDomainEnabled } from "../../libraries/bridge/
CrossDomainEnabled.sol";
import { Lib_PredeployAddresses } from "../../libraries/constants/Lib_PredeployAddresses.sol";
/* Contract Imports */
...
...
@@ -26,7 +26,7 @@ import { IL2StandardERC20 } from "../../libraries/standards/IL2StandardERC20.sol
*
* Runtime target: OVM
*/
contract L2StandardBridge is IL2ERC20Bridge,
OVM_
CrossDomainEnabled {
contract L2StandardBridge is IL2ERC20Bridge, CrossDomainEnabled {
/********************************
* External Contract References *
...
...
@@ -46,7 +46,7 @@ contract L2StandardBridge is IL2ERC20Bridge, OVM_CrossDomainEnabled {
address _l2CrossDomainMessenger,
address _l1TokenBridge
)
OVM_
CrossDomainEnabled(_l2CrossDomainMessenger)
CrossDomainEnabled(_l2CrossDomainMessenger)
{
l1TokenBridge = _l1TokenBridge;
}
...
...
packages/contracts/contracts/libraries/bridge/
OVM_
CrossDomainEnabled.sol
→
packages/contracts/contracts/libraries/bridge/CrossDomainEnabled.sol
View file @
871a947e
...
...
@@ -2,16 +2,16 @@
pragma solidity >0.5.0 <0.8.0;
/* Interface Imports */
import {
iOVM_CrossDomainMessenger } from "./iOVM_
CrossDomainMessenger.sol";
import {
ICrossDomainMessenger } from "./I
CrossDomainMessenger.sol";
/**
* @title
OVM_
CrossDomainEnabled
* @title CrossDomainEnabled
* @dev Helper contract for contracts performing cross-domain communications
*
* Compiler used: defined by inheriting contract
* Runtime target: defined by inheriting contract
*/
contract
OVM_
CrossDomainEnabled {
contract CrossDomainEnabled {
/*************
* Variables *
...
...
@@ -74,10 +74,10 @@ contract OVM_CrossDomainEnabled {
internal
virtual
returns (
iOVM_
CrossDomainMessenger
I
CrossDomainMessenger
)
{
return
iOVM_
CrossDomainMessenger(messenger);
return
I
CrossDomainMessenger(messenger);
}
/**
...
...
packages/contracts/contracts/libraries/bridge/
iOVM_
CrossDomainMessenger.sol
→
packages/contracts/contracts/libraries/bridge/
I
CrossDomainMessenger.sol
View file @
871a947e
...
...
@@ -3,9 +3,9 @@ pragma solidity >0.5.0 <0.8.0;
pragma experimental ABIEncoderV2;
/**
* @title
iOVM_
CrossDomainMessenger
* @title
I
CrossDomainMessenger
*/
interface
iOVM_
CrossDomainMessenger {
interface
I
CrossDomainMessenger {
/**********
* Events *
...
...
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