From 3af2ef84390fef96f0af60912cae055ddffe953a Mon Sep 17 00:00:00 2001 From: Fabio Berger Date: Mon, 23 Jul 2018 19:11:48 +0200 Subject: Revert "Revert "Publish"" This reverts commit a66ccaa1da2af753038bf22a5e7e63bdc307bf2f. --- packages/contracts/package.json | 32 ++++++++++++++++---------------- 1 file changed, 16 insertions(+), 16 deletions(-) (limited to 'packages/contracts/package.json') diff --git a/packages/contracts/package.json b/packages/contracts/package.json index d42e11813..db300e6ac 100644 --- a/packages/contracts/package.json +++ b/packages/contracts/package.json @@ -1,7 +1,7 @@ { "private": true, "name": "contracts", - "version": "2.1.35", + "version": "2.1.36", "engines": { "node": ">=6.12" }, @@ -50,15 +50,15 @@ }, "homepage": "https://github.com/0xProject/0x-monorepo/packages/contracts/README.md", "devDependencies": { - "@0xproject/abi-gen": "^1.0.0", - "@0xproject/dev-utils": "^1.0.0", - "@0xproject/tslint-config": "^1.0.0", - "@0xproject/subproviders": "^1.0.0", - "@0xproject/sol-cov": "^1.0.0", - "@types/lodash": "4.14.104", + "@0xproject/abi-gen": "^1.0.1", + "@0xproject/dev-utils": "^1.0.1", + "@0xproject/sol-cov": "^1.0.1", + "@0xproject/subproviders": "^1.0.1", + "@0xproject/tslint-config": "^1.0.1", "@types/bn.js": "^4.11.0", - "@types/node": "^8.0.53", "@types/ethereumjs-abi": "^0.6.0", + "@types/lodash": "4.14.104", + "@types/node": "^8.0.53", "@types/yargs": "^10.0.0", "chai": "^4.0.1", "chai-as-promised": "^7.1.0", @@ -76,15 +76,15 @@ "yargs": "^10.0.3" }, "dependencies": { - "@0xproject/base-contract": "^1.0.0", - "@0xproject/order-utils": "^1.0.0-rc.1", - "@0xproject/sol-compiler": "^1.0.0", - "@0xproject/types": "^1.0.0-rc.1", - "@0xproject/typescript-typings": "^1.0.0", - "@0xproject/utils": "^1.0.0", - "@0xproject/web3-wrapper": "^1.0.0", - "ethereum-types": "^1.0.0", + "@0xproject/base-contract": "^1.0.1", + "@0xproject/order-utils": "^1.0.0", + "@0xproject/sol-compiler": "^1.0.1", + "@0xproject/types": "^1.0.0", + "@0xproject/typescript-typings": "^1.0.1", + "@0xproject/utils": "^1.0.1", + "@0xproject/web3-wrapper": "^1.0.1", "bn.js": "^4.11.8", + "ethereum-types": "^1.0.1", "ethereumjs-abi": "0.6.5", "ethereumjs-util": "^5.1.1", "ethers": "3.0.22", -- cgit v1.2.3 From 1236efc008b61e3b0e82d30dadbb8f8f00965d7b Mon Sep 17 00:00:00 2001 From: Fabio Berger Date: Thu, 26 Jul 2018 12:50:15 +0200 Subject: Temporarily have all packages depend on an older, published version of ethereum-types since we cannot publish a new one --- packages/contracts/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'packages/contracts/package.json') diff --git a/packages/contracts/package.json b/packages/contracts/package.json index db300e6ac..3ffda79b2 100644 --- a/packages/contracts/package.json +++ b/packages/contracts/package.json @@ -84,7 +84,7 @@ "@0xproject/utils": "^1.0.1", "@0xproject/web3-wrapper": "^1.0.1", "bn.js": "^4.11.8", - "ethereum-types": "^1.0.1", + "ethereum-types": "1.0.0", "ethereumjs-abi": "0.6.5", "ethereumjs-util": "^5.1.1", "ethers": "3.0.22", -- cgit v1.2.3 From b84225ac702e0b4d23aded4dc9261c11bd0ce5de Mon Sep 17 00:00:00 2001 From: Fabio Berger Date: Thu, 26 Jul 2018 13:05:36 +0200 Subject: Revert to publishing ethereum-types --- packages/contracts/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'packages/contracts/package.json') diff --git a/packages/contracts/package.json b/packages/contracts/package.json index 3ffda79b2..db300e6ac 100644 --- a/packages/contracts/package.json +++ b/packages/contracts/package.json @@ -84,7 +84,7 @@ "@0xproject/utils": "^1.0.1", "@0xproject/web3-wrapper": "^1.0.1", "bn.js": "^4.11.8", - "ethereum-types": "1.0.0", + "ethereum-types": "^1.0.1", "ethereumjs-abi": "0.6.5", "ethereumjs-util": "^5.1.1", "ethers": "3.0.22", -- cgit v1.2.3 From b756f76b0e8fec5d57d86429d030d75f6c3ef6ca Mon Sep 17 00:00:00 2001 From: Fabio Berger Date: Thu, 26 Jul 2018 13:53:36 +0200 Subject: Publish - 0x.js@1.0.1-rc.1 - @0xproject/abi-gen@1.0.2 - @0xproject/assert@1.0.2 - @0xproject/base-contract@1.0.2 - @0xproject/connect@1.0.2 - @0xproject/contract-wrappers@1.0.1-rc.1 - contracts@2.1.37 - @0xproject/dev-utils@1.0.2 - ethereum-types@1.0.2 - @0xproject/fill-scenarios@1.0.1-rc.1 - @0xproject/json-schemas@1.0.1-rc.1 - @0xproject/metacoin@0.0.12 - @0xproject/migrations@1.0.2 - @0xproject/monorepo-scripts@1.0.3 - @0xproject/order-utils@1.0.1-rc.1 - @0xproject/order-watcher@1.0.1-rc.1 - @0xproject/react-docs@1.0.2 - @0xproject/react-docs-example@0.0.17 - @0xproject/react-shared@1.0.3 - @0xproject/sol-compiler@1.0.2 - @0xproject/sol-cov@1.0.2 - @0xproject/sol-resolver@1.0.2 - @0xproject/sra-report@1.0.2 - @0xproject/subproviders@1.0.2 - @0xproject/testnet-faucets@1.0.38 - @0xproject/tslint-config@1.0.3 - @0xproject/types@1.0.1-rc.1 - @0xproject/typescript-typings@1.0.2 - @0xproject/utils@1.0.2 - @0xproject/web3-wrapper@1.1.0 - @0xproject/website@0.0.41 --- packages/contracts/package.json | 40 ++++++++++++++++++---------------------- 1 file changed, 18 insertions(+), 22 deletions(-) (limited to 'packages/contracts/package.json') diff --git a/packages/contracts/package.json b/packages/contracts/package.json index db300e6ac..91c75c5b5 100644 --- a/packages/contracts/package.json +++ b/packages/contracts/package.json @@ -1,7 +1,7 @@ { "private": true, "name": "contracts", - "version": "2.1.36", + "version": "2.1.37", "engines": { "node": ">=6.12" }, @@ -20,14 +20,11 @@ "test:coverage": "SOLIDITY_COVERAGE=true run-s build run_mocha coverage:report:text coverage:report:lcov", "test:profiler": "SOLIDITY_PROFILER=true run-s build run_mocha profiler:report:html", "test:trace": "SOLIDITY_REVERT_TRACE=true run-s build run_mocha", - "run_mocha": - "mocha --require source-map-support/register --require make-promises-safe 'lib/test/**/*.js' --timeout 100000 --bail --exit", + "run_mocha": "mocha --require source-map-support/register --require make-promises-safe 'lib/test/**/*.js' --timeout 100000 --bail --exit", "compile": "sol-compiler --contracts-dir src", "clean": "shx rm -rf lib generated_contract_wrappers", - "generate_contract_wrappers": - "abi-gen --abis ${npm_package_config_abis} --template ../contract_templates/contract.handlebars --partials '../contract_templates/partials/**/*.handlebars' --output generated_contract_wrappers --backend ethers", - "lint": - "tslint --project . --exclude **/src/generated_contract_wrappers/**/* --exclude **/lib/**/* && yarn lint-contracts", + "generate_contract_wrappers": "abi-gen --abis ${npm_package_config_abis} --template ../contract_templates/contract.handlebars --partials '../contract_templates/partials/**/*.handlebars' --output generated_contract_wrappers --backend ethers", + "lint": "tslint --project . --exclude **/src/generated_contract_wrappers/**/* --exclude **/lib/**/* && yarn lint-contracts", "coverage:report:text": "istanbul report text", "coverage:report:html": "istanbul report html && open coverage/index.html", "profiler:report:html": "istanbul report html && open coverage/index.html", @@ -36,8 +33,7 @@ "lint-contracts": "solhint src/2.0.0/**/**/**/**/*.sol" }, "config": { - "abis": - "../migrations/artifacts/2.0.0/@(AssetProxyOwner|DummyERC20Token|DummyERC721Receiver|DummyERC721Token|ERC20Proxy|ERC721Proxy|Forwarder|Exchange|ExchangeWrapper|IAssetData|IAssetProxy|MixinAuthorizable|MultiSigWallet|MultiSigWalletWithTimeLock|TestAssetProxyOwner|TestAssetProxyDispatcher|TestConstants|TestLibBytes|TestLibs|TestSignatureValidator|Validator|Wallet|TokenRegistry|Whitelist|WETH9|ZRXToken).json" + "abis": "../migrations/artifacts/2.0.0/@(AssetProxyOwner|DummyERC20Token|DummyERC721Receiver|DummyERC721Token|ERC20Proxy|ERC721Proxy|Forwarder|Exchange|ExchangeWrapper|IAssetData|IAssetProxy|MixinAuthorizable|MultiSigWallet|MultiSigWalletWithTimeLock|TestAssetProxyOwner|TestAssetProxyDispatcher|TestConstants|TestLibBytes|TestLibs|TestSignatureValidator|Validator|Wallet|TokenRegistry|Whitelist|WETH9|ZRXToken).json" }, "repository": { "type": "git", @@ -50,11 +46,11 @@ }, "homepage": "https://github.com/0xProject/0x-monorepo/packages/contracts/README.md", "devDependencies": { - "@0xproject/abi-gen": "^1.0.1", - "@0xproject/dev-utils": "^1.0.1", - "@0xproject/sol-cov": "^1.0.1", - "@0xproject/subproviders": "^1.0.1", - "@0xproject/tslint-config": "^1.0.1", + "@0xproject/abi-gen": "^1.0.2", + "@0xproject/dev-utils": "^1.0.2", + "@0xproject/sol-cov": "^1.0.2", + "@0xproject/subproviders": "^1.0.2", + "@0xproject/tslint-config": "^1.0.3", "@types/bn.js": "^4.11.0", "@types/ethereumjs-abi": "^0.6.0", "@types/lodash": "4.14.104", @@ -76,15 +72,15 @@ "yargs": "^10.0.3" }, "dependencies": { - "@0xproject/base-contract": "^1.0.1", - "@0xproject/order-utils": "^1.0.0", - "@0xproject/sol-compiler": "^1.0.1", - "@0xproject/types": "^1.0.0", - "@0xproject/typescript-typings": "^1.0.1", - "@0xproject/utils": "^1.0.1", - "@0xproject/web3-wrapper": "^1.0.1", + "@0xproject/base-contract": "^1.0.2", + "@0xproject/order-utils": "^1.0.1-rc.1", + "@0xproject/sol-compiler": "^1.0.2", + "@0xproject/types": "^1.0.1-rc.1", + "@0xproject/typescript-typings": "^1.0.2", + "@0xproject/utils": "^1.0.2", + "@0xproject/web3-wrapper": "^1.1.0", "bn.js": "^4.11.8", - "ethereum-types": "^1.0.1", + "ethereum-types": "^1.0.2", "ethereumjs-abi": "0.6.5", "ethereumjs-util": "^5.1.1", "ethers": "3.0.22", -- cgit v1.2.3 From 973bcb04833d895c3e69f9c256a7ede038c1f8a0 Mon Sep 17 00:00:00 2001 From: Fabio Berger Date: Thu, 26 Jul 2018 16:27:08 +0200 Subject: Publish - 0x.js@1.0.1-rc.2 - @0xproject/abi-gen@1.0.3 - @0xproject/assert@1.0.3 - @0xproject/base-contract@1.0.3 - @0xproject/connect@1.0.3 - @0xproject/contract-wrappers@1.0.1-rc.2 - contracts@2.1.38 - @0xproject/dev-utils@1.0.3 - ethereum-types@1.0.3 - @0xproject/fill-scenarios@1.0.1-rc.2 - @0xproject/json-schemas@1.0.1-rc.2 - @0xproject/metacoin@0.0.13 - @0xproject/migrations@1.0.3 - @0xproject/monorepo-scripts@1.0.4 - @0xproject/order-utils@1.0.1-rc.2 - @0xproject/order-watcher@1.0.1-rc.2 - @0xproject/react-docs@1.0.3 - @0xproject/react-docs-example@0.0.18 - @0xproject/react-shared@1.0.4 - @0xproject/sol-compiler@1.0.3 - @0xproject/sol-cov@1.0.3 - @0xproject/sol-resolver@1.0.3 - @0xproject/sra-report@1.0.3 - @0xproject/subproviders@1.0.3 - @0xproject/testnet-faucets@1.0.39 - @0xproject/tslint-config@1.0.4 - @0xproject/types@1.0.1-rc.2 - @0xproject/typescript-typings@1.0.3 - @0xproject/utils@1.0.3 - @0xproject/web3-wrapper@1.1.1 - @0xproject/website@0.0.42 --- packages/contracts/package.json | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) (limited to 'packages/contracts/package.json') diff --git a/packages/contracts/package.json b/packages/contracts/package.json index 91c75c5b5..5c2bf8231 100644 --- a/packages/contracts/package.json +++ b/packages/contracts/package.json @@ -1,7 +1,7 @@ { "private": true, "name": "contracts", - "version": "2.1.37", + "version": "2.1.38", "engines": { "node": ">=6.12" }, @@ -46,11 +46,11 @@ }, "homepage": "https://github.com/0xProject/0x-monorepo/packages/contracts/README.md", "devDependencies": { - "@0xproject/abi-gen": "^1.0.2", - "@0xproject/dev-utils": "^1.0.2", - "@0xproject/sol-cov": "^1.0.2", - "@0xproject/subproviders": "^1.0.2", - "@0xproject/tslint-config": "^1.0.3", + "@0xproject/abi-gen": "^1.0.3", + "@0xproject/dev-utils": "^1.0.3", + "@0xproject/sol-cov": "^1.0.3", + "@0xproject/subproviders": "^1.0.3", + "@0xproject/tslint-config": "^1.0.4", "@types/bn.js": "^4.11.0", "@types/ethereumjs-abi": "^0.6.0", "@types/lodash": "4.14.104", @@ -72,15 +72,15 @@ "yargs": "^10.0.3" }, "dependencies": { - "@0xproject/base-contract": "^1.0.2", - "@0xproject/order-utils": "^1.0.1-rc.1", - "@0xproject/sol-compiler": "^1.0.2", - "@0xproject/types": "^1.0.1-rc.1", - "@0xproject/typescript-typings": "^1.0.2", - "@0xproject/utils": "^1.0.2", - "@0xproject/web3-wrapper": "^1.1.0", + "@0xproject/base-contract": "^1.0.3", + "@0xproject/order-utils": "^1.0.1-rc.2", + "@0xproject/sol-compiler": "^1.0.3", + "@0xproject/types": "^1.0.1-rc.2", + "@0xproject/typescript-typings": "^1.0.3", + "@0xproject/utils": "^1.0.3", + "@0xproject/web3-wrapper": "^1.1.1", "bn.js": "^4.11.8", - "ethereum-types": "^1.0.2", + "ethereum-types": "^1.0.3", "ethereumjs-abi": "0.6.5", "ethereumjs-util": "^5.1.1", "ethers": "3.0.22", -- cgit v1.2.3 From aea048ecc79573a69bab63fe615b5c1cf845d4f4 Mon Sep 17 00:00:00 2001 From: Fabio Berger Date: Thu, 26 Jul 2018 17:19:26 +0200 Subject: Point to actual current version --- packages/contracts/package.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'packages/contracts/package.json') diff --git a/packages/contracts/package.json b/packages/contracts/package.json index 5c2bf8231..9f74285c3 100644 --- a/packages/contracts/package.json +++ b/packages/contracts/package.json @@ -47,8 +47,8 @@ "homepage": "https://github.com/0xProject/0x-monorepo/packages/contracts/README.md", "devDependencies": { "@0xproject/abi-gen": "^1.0.3", - "@0xproject/dev-utils": "^1.0.3", - "@0xproject/sol-cov": "^1.0.3", + "@0xproject/dev-utils": "^1.0.2", + "@0xproject/sol-cov": "^1.0.2", "@0xproject/subproviders": "^1.0.3", "@0xproject/tslint-config": "^1.0.4", "@types/bn.js": "^4.11.0", @@ -73,7 +73,7 @@ }, "dependencies": { "@0xproject/base-contract": "^1.0.3", - "@0xproject/order-utils": "^1.0.1-rc.2", + "@0xproject/order-utils": "^1.0.1-rc.1", "@0xproject/sol-compiler": "^1.0.3", "@0xproject/types": "^1.0.1-rc.2", "@0xproject/typescript-typings": "^1.0.3", -- cgit v1.2.3 From 95c627f581ec8d724a0c737cbbf5b53b96765f6e Mon Sep 17 00:00:00 2001 From: Fabio Berger Date: Thu, 26 Jul 2018 17:42:30 +0200 Subject: Publish - 0x.js@1.0.1-rc.2 - @0xproject/abi-gen@1.0.4 - @0xproject/assert@1.0.4 - @0xproject/base-contract@1.0.4 - @0xproject/connect@1.0.4 - @0xproject/contract-wrappers@1.0.1-rc.2 - contracts@2.1.39 - @0xproject/dev-utils@1.0.3 - @0xproject/fill-scenarios@1.0.1-rc.2 - @0xproject/json-schemas@1.0.1-rc.3 - @0xproject/metacoin@0.0.14 - @0xproject/migrations@1.0.3 - @0xproject/order-utils@1.0.1-rc.2 - @0xproject/order-watcher@1.0.1-rc.2 - @0xproject/react-docs@1.0.4 - @0xproject/react-docs-example@0.0.19 - @0xproject/react-shared@1.0.5 - @0xproject/sol-compiler@1.0.4 - @0xproject/sol-cov@1.0.3 - @0xproject/sol-resolver@1.0.4 - @0xproject/sra-report@1.0.4 - @0xproject/subproviders@1.0.4 - @0xproject/testnet-faucets@1.0.40 - @0xproject/types@1.0.1-rc.3 - @0xproject/utils@1.0.4 - @0xproject/web3-wrapper@1.1.2 - @0xproject/website@0.0.43 --- packages/contracts/package.json | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) (limited to 'packages/contracts/package.json') diff --git a/packages/contracts/package.json b/packages/contracts/package.json index 9f74285c3..9fe8046b1 100644 --- a/packages/contracts/package.json +++ b/packages/contracts/package.json @@ -1,7 +1,7 @@ { "private": true, "name": "contracts", - "version": "2.1.38", + "version": "2.1.39", "engines": { "node": ">=6.12" }, @@ -46,10 +46,10 @@ }, "homepage": "https://github.com/0xProject/0x-monorepo/packages/contracts/README.md", "devDependencies": { - "@0xproject/abi-gen": "^1.0.3", - "@0xproject/dev-utils": "^1.0.2", - "@0xproject/sol-cov": "^1.0.2", - "@0xproject/subproviders": "^1.0.3", + "@0xproject/abi-gen": "^1.0.4", + "@0xproject/dev-utils": "^1.0.3", + "@0xproject/sol-cov": "^1.0.3", + "@0xproject/subproviders": "^1.0.4", "@0xproject/tslint-config": "^1.0.4", "@types/bn.js": "^4.11.0", "@types/ethereumjs-abi": "^0.6.0", @@ -72,13 +72,13 @@ "yargs": "^10.0.3" }, "dependencies": { - "@0xproject/base-contract": "^1.0.3", - "@0xproject/order-utils": "^1.0.1-rc.1", - "@0xproject/sol-compiler": "^1.0.3", - "@0xproject/types": "^1.0.1-rc.2", + "@0xproject/base-contract": "^1.0.4", + "@0xproject/order-utils": "^1.0.1-rc.2", + "@0xproject/sol-compiler": "^1.0.4", + "@0xproject/types": "^1.0.1-rc.3", "@0xproject/typescript-typings": "^1.0.3", - "@0xproject/utils": "^1.0.3", - "@0xproject/web3-wrapper": "^1.1.1", + "@0xproject/utils": "^1.0.4", + "@0xproject/web3-wrapper": "^1.1.2", "bn.js": "^4.11.8", "ethereum-types": "^1.0.3", "ethereumjs-abi": "0.6.5", -- cgit v1.2.3 From 554d5f97df55779beed35ef73214e80b386d7927 Mon Sep 17 00:00:00 2001 From: Alex Browne Date: Thu, 26 Jul 2018 22:09:55 -0700 Subject: Add combinatorial tests for internal Exchange functions (#807) * WIP add combinatorial tests for internal Exchange functions * Change combinitorial testing strategy based on feedback * Check value of filled[orderHash] in updateFilledState tests * Add combinatorial tests for addFillResults * Add combinatorial tests for getPartialAmount * Implement generic `testWithReferenceFuncAsync` * Implement generic `testCombinatoriallyWithReferenceFuncAsync` * Add combinatorial tests for isRoundingError * Add combinatorial tests for calculateFillResults * Add support for Geth in internal contract tests * Fix contract artifacts * Change DECIMAL_PLACES to 78 and add a note. * Document new functions in utils * Optimize tests by only reseting state when needed * Rename/move some files * Print parameter names on failure in testWithReferenceFuncAsync * Add to changelog for utils package * Appease various linters * Rename some more things related to FillOrderCombinatorialUtils * Remove .only from test/exchange/internal.ts * Remove old test for isRoundingError and getPartialAmount * Appease linters again * Remove old todos * Fix typos, add comments, rename some things * Re-add some LibMath tests * Update contract internal tests to use new SafeMath revert reasons * Apply PR feedback from Amir * Apply PR feedback from Remco * Re-add networks to ZRXToken artifact * Remove duplicate Whitelist in compiler.json --- packages/contracts/package.json | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'packages/contracts/package.json') diff --git a/packages/contracts/package.json b/packages/contracts/package.json index 9fe8046b1..014210d33 100644 --- a/packages/contracts/package.json +++ b/packages/contracts/package.json @@ -33,7 +33,7 @@ "lint-contracts": "solhint src/2.0.0/**/**/**/**/*.sol" }, "config": { - "abis": "../migrations/artifacts/2.0.0/@(AssetProxyOwner|DummyERC20Token|DummyERC721Receiver|DummyERC721Token|ERC20Proxy|ERC721Proxy|Forwarder|Exchange|ExchangeWrapper|IAssetData|IAssetProxy|MixinAuthorizable|MultiSigWallet|MultiSigWalletWithTimeLock|TestAssetProxyOwner|TestAssetProxyDispatcher|TestConstants|TestLibBytes|TestLibs|TestSignatureValidator|Validator|Wallet|TokenRegistry|Whitelist|WETH9|ZRXToken).json" + "abis": "../migrations/artifacts/2.0.0/@(AssetProxyOwner|DummyERC20Token|DummyERC721Receiver|DummyERC721Token|ERC20Proxy|ERC721Proxy|Forwarder|Exchange|ExchangeWrapper|IAssetData|IAssetProxy|MixinAuthorizable|MultiSigWallet|MultiSigWalletWithTimeLock|TestAssetProxyOwner|TestAssetProxyDispatcher|TestConstants|TestExchangeInternals|TestLibBytes|TestLibs|TestSignatureValidator|Validator|Wallet|TokenRegistry|Whitelist|WETH9|ZRXToken).json" }, "repository": { "type": "git", @@ -79,11 +79,13 @@ "@0xproject/typescript-typings": "^1.0.3", "@0xproject/utils": "^1.0.4", "@0xproject/web3-wrapper": "^1.1.2", + "@types/js-combinatorics": "^0.5.29", "bn.js": "^4.11.8", "ethereum-types": "^1.0.3", "ethereumjs-abi": "0.6.5", "ethereumjs-util": "^5.1.1", "ethers": "3.0.22", + "js-combinatorics": "^0.5.3", "lodash": "^4.17.4" } } -- cgit v1.2.3