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

tasit-contracts as dep #258

Merged
merged 6 commits into from Mar 12, 2019
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
3 changes: 2 additions & 1 deletion packages/tasit-action/package.json
Expand Up @@ -26,7 +26,8 @@
},
"dependencies": {
"@babel/runtime": "^7.1.5",
"ethers": "^4.0.27"
"ethers": "^4.0.27",
"tasit-contracts": "^0.0.11"
},
"devDependencies": {
"@babel/cli": "^7.1.5",
Expand Down
2 changes: 1 addition & 1 deletion packages/tasit-action/src/contract/Contract.test.js
@@ -1,6 +1,6 @@
import Contract from "./Contract";
import Account from "tasit-account";
import TasitContracts from "../../../tasit-contracts/dist";
import TasitContracts from "tasit-contracts";
const { local: localContracts } = TasitContracts;
const { SampleContract } = localContracts;
const {
Expand Down
5 changes: 4 additions & 1 deletion packages/tasit-action/src/erc20/ERC20Full.js
@@ -1,5 +1,8 @@
import Contract from "../contract/Contract";
import abi from "../../../tasit-contracts/abi/MyERC20Full.json";
import TasitContracts from "tasit-contracts";
const { local } = TasitContracts;
const { MyERC20Full } = local;
const { abi } = MyERC20Full;

export default class ERC20Full extends Contract {
constructor(address, wallet) {
Expand Down
2 changes: 1 addition & 1 deletion packages/tasit-action/src/erc20/ERC20Full.test.js
@@ -1,5 +1,5 @@
import ERC20Full from "./ERC20Full";
import TasitContracts from "../../../tasit-contracts/dist";
import TasitContracts from "tasit-contracts";
const { local: localContracts } = TasitContracts;
const { MyERC20Full } = localContracts;
const { address: ERC20_FULL_ADDRESS } = MyERC20Full;
Expand Down
6 changes: 4 additions & 2 deletions packages/tasit-action/src/erc20/Mana.js
@@ -1,9 +1,11 @@
import Contract from "../contract/Contract";
import manaTokenABI from "../../../tasit-contracts/abi/MANAToken.json";
import TasitContracts from "tasit-contracts";
const { local } = TasitContracts;
const { MANAToken } = local;
const { abi } = MANAToken;

export default class Mana extends Contract {
constructor(address, wallet) {
const abi = manaTokenABI;
super(address, abi, wallet);
}
}
2 changes: 1 addition & 1 deletion packages/tasit-action/src/erc20/Mana.test.js
@@ -1,5 +1,5 @@
import Mana from "./Mana";
import TasitContracts from "../../../tasit-contracts/dist";
import TasitContracts from "tasit-contracts";
const { local: localContracts } = TasitContracts;
const { MANAToken } = localContracts;
const { address: MANA_ADDRESS } = MANAToken;
Expand Down
5 changes: 4 additions & 1 deletion packages/tasit-action/src/erc721/ERC721Full.js
@@ -1,5 +1,8 @@
import Contract from "../contract/Contract";
import abi from "../../../tasit-contracts/abi/MyERC721Full.json";
import TasitContracts from "tasit-contracts";
const { local } = TasitContracts;
const { MyERC721Full } = local;
const { abi } = MyERC721Full;

export default class ERC721Full extends Contract {
constructor(address, wallet) {
Expand Down
2 changes: 1 addition & 1 deletion packages/tasit-action/src/erc721/ERC721Full.test.js
@@ -1,6 +1,6 @@
import ERC721Full from "./ERC721Full";

import TasitContracts from "../../../tasit-contracts/dist";
import TasitContracts from "tasit-contracts";
const { local: localContracts } = TasitContracts;
const { MyERC721Full, SampleContract } = localContracts;
const { address: ERC721_FULL_ADDRESS } = MyERC721Full;
Expand Down
6 changes: 4 additions & 2 deletions packages/tasit-action/src/erc721/Estate.js
@@ -1,9 +1,11 @@
import Contract from "../contract/Contract";
import estateRegistryABI from "../../../tasit-contracts/abi/EstateRegistry.json";
import TasitContracts from "tasit-contracts";
const { local } = TasitContracts;
const { EstateRegistry } = local;
const { abi } = EstateRegistry;

export default class DecentralandEstate extends Contract {
constructor(address, wallet) {
const abi = estateRegistryABI;
super(address, abi, wallet);
}
}
2 changes: 1 addition & 1 deletion packages/tasit-action/src/erc721/Estate.test.js
@@ -1,5 +1,5 @@
import Estate from "./Estate";
import TasitContracts from "../../../tasit-contracts/dist";
import TasitContracts from "tasit-contracts";
const { local: localContracts } = TasitContracts;
const { EstateRegistry } = localContracts;
const { address: ESTATE_ADDRESS } = EstateRegistry;
Expand Down
6 changes: 4 additions & 2 deletions packages/tasit-action/src/erc721/Land.js
@@ -1,9 +1,11 @@
import Contract from "../contract/Contract";
import landRegistryABI from "../../../tasit-contracts/abi/LANDRegistry.json";
import TasitContracts from "tasit-contracts";
const { local } = TasitContracts;
const { LANDRegistry } = local;
const { abi } = LANDRegistry;

export default class Land extends Contract {
constructor(address, wallet) {
const abi = landRegistryABI;
super(address, abi, wallet);
}
}
2 changes: 1 addition & 1 deletion packages/tasit-action/src/erc721/Land.test.js
@@ -1,5 +1,5 @@
import Land from "./Land";
import TasitContracts from "../../../tasit-contracts/dist";
import TasitContracts from "tasit-contracts";
const { local: localContracts } = TasitContracts;
const { LANDProxy } = localContracts;
const { address: LAND_PROXY_ADDRESS } = LANDProxy;
Expand Down
2 changes: 1 addition & 1 deletion packages/tasit-action/src/ethers.test.js
@@ -1,6 +1,6 @@
import { ethers } from "ethers";
ethers.errors.setLogLevel("error");
import TasitContracts from "../../tasit-contracts/dist";
import TasitContracts from "tasit-contracts";
const { local: localContracts } = TasitContracts;
const { SampleContract } = localContracts;
const {
Expand Down
6 changes: 4 additions & 2 deletions packages/tasit-action/src/marketplace/Decentraland.js
@@ -1,9 +1,11 @@
import Contract from "../contract/Contract";
import marketplaceABI from "../../../tasit-contracts/abi/Marketplace.json";
import TasitContracts from "tasit-contracts";
const { local } = TasitContracts;
const { Marketplace } = local;
const { abi } = Marketplace;

export default class Decentraland extends Contract {
constructor(address, wallet) {
const abi = marketplaceABI;
super(address, abi, wallet);
}
}
2 changes: 1 addition & 1 deletion packages/tasit-action/src/marketplace/Decentraland.test.js
@@ -1,5 +1,5 @@
import Decentraland from "./Decentraland";
import TasitContracts from "../../../tasit-contracts/dist";
import TasitContracts from "tasit-contracts";
const { local: localContracts } = TasitContracts;
const { Marketplace } = localContracts;
const { address: MARKETPLACE_ADDRESS } = Marketplace;
Expand Down
2 changes: 1 addition & 1 deletion packages/tasit-action/src/testHelpers/helpers.js
@@ -1,7 +1,7 @@
import { expect } from "chai";
import { ethers } from "ethers";
import ProviderFactory from "../ProviderFactory";
import developmentConfig from "../config/default.js";
import developmentConfig from "../config/default";

// Note: Using dist file because babel doesn't compile node_modules files.
// Any changes on src should be followed by compilation to avoid unexpected behaviors.
Expand Down
2 changes: 1 addition & 1 deletion packages/tasit-action/src/testHelpers/mochaSetup.js
Expand Up @@ -12,7 +12,7 @@ import actionHelpers from "./helpers";
global = Object.assign(global, actionHelpers);

import ConfigLoader from "../ConfigLoader";
import config from "../config/default.js";
import config from "../config/default";
ConfigLoader.setConfig(config);

// Global hooks
Expand Down
1 change: 1 addition & 0 deletions packages/tasit-contracts/package.json
Expand Up @@ -2,6 +2,7 @@
"name": "tasit-contracts",
"version": "0.0.11",
"description": "",
"main": "dist/index.js",
"keywords": [
"ethereum",
"dapp",
Expand Down
3 changes: 2 additions & 1 deletion packages/tasit-identity-contract/package.json
Expand Up @@ -27,7 +27,8 @@
"dependencies": {
"@babel/runtime": "^7.1.5",
"ethers": "^4.0.27",
"tasit-action": "^0.0.11"
"tasit-action": "^0.0.11",
"tasit-contracts": "^0.0.11"
},
"devDependencies": {
"@babel/cli": "^7.1.5",
Expand Down
2 changes: 1 addition & 1 deletion packages/tasit-identity-contract/src/GnosisSafe.js
Expand Up @@ -4,7 +4,7 @@ const { ERC20Detailed } = ERC20;
const { ERC721Full } = ERC721;
import GnosisSafeUtils from "./GnosisSafeUtils";
import ActionUtils from "tasit-action/dist/contract/Utils.js";
import TasitContracts from "../../tasit-contracts/dist";
import TasitContracts from "tasit-contracts";
const { local } = TasitContracts;
const { GnosisSafe: GnosisSafeInfo, MyERC20Full, MyERC721Full } = local;
const { abi: gnosisSafeABI } = GnosisSafeInfo;
Expand Down
2 changes: 1 addition & 1 deletion packages/tasit-identity-contract/src/GnosisSafe.test.js
Expand Up @@ -4,7 +4,7 @@ const { ERC20Full } = ERC20;
const { ERC721Full } = ERC721;
import GnosisSafe from "./GnosisSafe";
import Account from "../../tasit-account/dist";
import TasitContracts from "../../tasit-contracts/dist";
import TasitContracts from "tasit-contracts";
const { local } = TasitContracts;
const { GnosisSafe: GnosisSafeInfo, MyERC20Full, MyERC721Full } = local;
const { address: GNOSIS_SAFE_ADDRESS } = GnosisSafeInfo;
Expand Down
2 changes: 1 addition & 1 deletion packages/tasit-sdk/package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

3 changes: 2 additions & 1 deletion packages/tasit-sdk/package.json
Expand Up @@ -32,7 +32,8 @@
"dependencies": {
"@babel/runtime": "^7.1.5",
"tasit-account": "^0.0.11",
"tasit-action": "^0.0.11"
"tasit-action": "^0.0.11",
"tasit-contracts": "^0.0.11"
},
"devDependencies": {
"@babel/cli": "^7.1.5",
Expand Down
2 changes: 1 addition & 1 deletion packages/tasit-sdk/src/helpers/DecentralandUtils.js
@@ -1,5 +1,5 @@
import { ethers } from "ethers";
import TasitContracts from "../../../tasit-contracts/dist";
import TasitContracts from "tasit-contracts";
// ABI is the same among the networks. The ABI from local will work with tesnet.
const { local } = TasitContracts;
const { Marketplace } = local;
Expand Down
2 changes: 1 addition & 1 deletion packages/tasit-sdk/src/testHelpers/mochaSetup.js
Expand Up @@ -24,7 +24,7 @@ ConfigLoader.setConfig(config);
const { provider: configProvider } = config;
const { network } = configProvider;

import TasitContracts from "../../../tasit-contracts/dist";
import TasitContracts from "tasit-contracts";
const { local, goerli, ropsten } = TasitContracts;
let blockchain;
if (network === "goerli") blockchain = goerli;
Expand Down