Skip to content
This repository has been archived by the owner on May 30, 2023. It is now read-only.

Commit

Permalink
Merge pull request #63 from aquiladev/master
Browse files Browse the repository at this point in the history
Use openzeppelin contracts with alias
  • Loading branch information
aquiladev committed May 30, 2023
2 parents 3930faa + b0311b2 commit e6e2fec
Show file tree
Hide file tree
Showing 15 changed files with 20 additions and 19 deletions.
2 changes: 1 addition & 1 deletion contracts/CNSRegistry.sol
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
pragma solidity 0.5.12;

import "./ICNSRegistry.sol";
import "@openzeppelin/contracts/token/ERC721/ERC721Burnable.sol";
import "@openzeppelin/contracts-2.3/token/ERC721/ERC721Burnable.sol";
import "./util/ControllerRole.sol";

// solium-disable no-empty-blocks,error-reason
Expand Down
2 changes: 1 addition & 1 deletion contracts/ICNSRegistry.sol
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
pragma solidity 0.5.12;

import "@openzeppelin/contracts/token/ERC721/IERC721Metadata.sol";
import "@openzeppelin/contracts-2.3/token/ERC721/IERC721Metadata.sol";

contract ICNSRegistry is IERC721Metadata {

Expand Down
2 changes: 1 addition & 1 deletion contracts/ProxyReader.sol
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
pragma solidity 0.5.12;
pragma experimental ABIEncoderV2;

import '@openzeppelin/contracts/introspection/ERC165.sol';
import '@openzeppelin/contracts-2.3/introspection/ERC165.sol';

import './IRegistryReader.sol';
import './IResolverReader.sol';
Expand Down
2 changes: 1 addition & 1 deletion contracts/controllers/MintingController.sol
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
pragma solidity 0.5.12;

import "@openzeppelin/contracts/access/roles/MinterRole.sol";
import "@openzeppelin/contracts-2.3/access/roles/MinterRole.sol";
import "./IMintingController.sol";
import "../CNSRegistry.sol";

Expand Down
2 changes: 1 addition & 1 deletion contracts/controllers/SignatureController.sol
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
pragma solidity 0.5.12;

import "./ISignatureController.sol";
import '@openzeppelin/contracts/cryptography/ECDSA.sol';
import '@openzeppelin/contracts-2.3/cryptography/ECDSA.sol';
import "../CNSRegistry.sol";
import "../util/SignatureUtil.sol";

Expand Down
2 changes: 1 addition & 1 deletion contracts/controllers/URIPrefixController.sol
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
pragma solidity 0.5.12;

import "@openzeppelin/contracts/access/roles/WhitelistedRole.sol";
import "@openzeppelin/contracts-2.3/access/roles/WhitelistedRole.sol";
import "./IURIPrefixController.sol";
import "../CNSRegistry.sol";

Expand Down
6 changes: 3 additions & 3 deletions contracts/operators/TwitterValidationOperator.sol
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
pragma solidity 0.5.12;
pragma experimental ABIEncoderV2;

import "@openzeppelin/contracts/access/roles/WhitelistedRole.sol";
import "@openzeppelin/contracts/access/roles/CapperRole.sol";
import "@openzeppelin/contracts/math/SafeMath.sol";
import "@openzeppelin/contracts-2.3/access/roles/WhitelistedRole.sol";
import "@openzeppelin/contracts-2.3/access/roles/CapperRole.sol";
import "@openzeppelin/contracts-2.3/math/SafeMath.sol";
import "@chainlink/contracts/src/v0.5/interfaces/LinkTokenInterface.sol";
import "../util/ERC677Receiver.sol";
import "../ICNSRegistry.sol";
Expand Down
2 changes: 1 addition & 1 deletion contracts/test-helpers/LinkTokenMock.sol
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
pragma solidity 0.5.12;

import "@openzeppelin/contracts/token/ERC20/ERC20Mintable.sol";
import "@openzeppelin/contracts-2.3/token/ERC20/ERC20Mintable.sol";
import "../util/ERC677Receiver.sol";

contract LinkTokenMock is ERC20Mintable {
Expand Down
2 changes: 1 addition & 1 deletion contracts/test-helpers/RelayTest.sol
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
pragma solidity 0.5.12;

import '@openzeppelin/contracts/cryptography/ECDSA.sol';
import '@openzeppelin/contracts-2.3/cryptography/ECDSA.sol';

// {
// "6d4ce63c": "get()",
Expand Down
4 changes: 2 additions & 2 deletions contracts/util/BulkWhitelistedRole.sol
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
pragma solidity 0.5.12;

import "@openzeppelin/contracts/access/Roles.sol";
import "@openzeppelin/contracts/access/roles/WhitelistedRole.sol";
import "@openzeppelin/contracts-2.3/access/Roles.sol";
import "@openzeppelin/contracts-2.3/access/roles/WhitelistedRole.sol";

/**
* @title BulkWhitelistedRole
Expand Down
2 changes: 1 addition & 1 deletion contracts/util/ControllerRole.sol
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
pragma solidity 0.5.12;

import "@openzeppelin/contracts/access/Roles.sol";
import "@openzeppelin/contracts-2.3/access/Roles.sol";

// solium-disable error-reason

Expand Down
2 changes: 1 addition & 1 deletion contracts/util/SignatureUtil.sol
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
pragma solidity 0.5.12;

import '../CNSRegistry.sol';
import '@openzeppelin/contracts/cryptography/ECDSA.sol';
import '@openzeppelin/contracts-2.3/cryptography/ECDSA.sol';

// solium-disable error-reason

Expand Down
2 changes: 1 addition & 1 deletion contracts/util/WhitelistedMinter.sol
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
pragma solidity 0.5.12;
pragma experimental ABIEncoderV2;

import '@openzeppelin/contracts/cryptography/ECDSA.sol';
import '@openzeppelin/contracts-2.3/cryptography/ECDSA.sol';
import "./BulkWhitelistedRole.sol";
import "../controllers/IMintingController.sol";
import "../controllers/MintingController.sol";
Expand Down
5 changes: 3 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,6 @@
},
"devDependencies": {
"@chainlink/contracts": "^0.0.10",
"@openzeppelin/contracts": "2.3.0",
"@truffle/hdwallet-provider": "^1.1.0",
"@types/mocha": "^5.2.7",
"@types/node-fetch": "^2.5.10",
Expand All @@ -67,5 +66,7 @@
"web3": "1",
"yargs": "^14.0.0"
},
"dependencies": {}
"dependencies": {
"@openzeppelin/contracts-2.3": "npm:@openzeppelin/contracts@2.3.0"
}
}
2 changes: 1 addition & 1 deletion yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -211,7 +211,7 @@
"@nodelib/fs.scandir" "2.1.3"
fastq "^1.6.0"

"@openzeppelin/contracts@2.3.0":
"@openzeppelin/contracts-2.3@npm:@openzeppelin/contracts@2.3.0":
version "2.3.0"
resolved "https://registry.yarnpkg.com/@openzeppelin/contracts/-/contracts-2.3.0.tgz#043961a6e37b87e0eb80647c7528a7c62c41361f"
integrity sha512-lf8C3oULQAnsu3OTRP4tP5/ddfil6l65Lg3JQCwAIgc99vZ1jz5qeBoETGGGmczxt+bIyMI06WPP2apC74EZag==
Expand Down

0 comments on commit e6e2fec

Please sign in to comment.