From 912dd10474e8e440d36a9e7a3c4b759b4906877a Mon Sep 17 00:00:00 2001 From: Amaury Martiny Date: Thu, 12 Jul 2018 15:31:01 +0200 Subject: [PATCH] Update packages (#162) * Update packages * Update dapp-status * Fix tests * Update dapp-status again * Update dapp-wallet * Update yet again dapp-status --- package-lock.json | 356 +++++++++++++++++++++------- package.json | 10 +- src/SyncWarning/syncWarning.spec.js | 14 +- 3 files changed, 285 insertions(+), 95 deletions(-) diff --git a/package-lock.json b/package-lock.json index 18f9a3a5c..c08dfb137 100644 --- a/package-lock.json +++ b/package-lock.json @@ -269,13 +269,13 @@ "dev": true }, "@parity/dapp-dapp-methods": { - "version": "github:js-dist-paritytech/dapp-dapp-methods#31626823b6cea962efdbec86ffa5b11dc9918af3", - "from": "@parity/dapp-dapp-methods@github:js-dist-paritytech/dapp-dapp-methods#31626823b6cea962efdbec86ffa5b11dc9918af3", + "version": "github:js-dist-paritytech/dapp-dapp-methods#14c85948eb2036658f3d269ed435a9bb079d23f8", + "from": "github:js-dist-paritytech/dapp-dapp-methods#14c85948eb2036658f3d269ed435a9bb079d23f8", "dev": true, "requires": { "@parity/api": "^2.1.14", "@parity/mobx": "^1.1.2", - "@parity/ui": "^3.1.7", + "@parity/ui": "^3.1.9", "mobx": "^3.4.1", "mobx-react": "^4.3.5", "prop-types": "^15.6.0", @@ -294,20 +294,19 @@ "dev": true }, "prop-types": { - "version": "15.6.1", - "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.6.1.tgz", - "integrity": "sha512-4ec7bY1Y66LymSUOH/zARVYObB23AT2h8cf6e/O6ZALB/N0sqZFEx7rq6EYPX2MkOdKORuooI/H5k9TlR4q7kQ==", + "version": "15.6.2", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.6.2.tgz", + "integrity": "sha512-3pboPvLiWD7dkI3qf3KbUe6hKFKa52w+AE0VCqECtf+QHAKgOL37tTaNCnuX1nAAQ4ZhyP+kYVKf8rLmJ/feDQ==", "dev": true, "requires": { - "fbjs": "^0.8.16", "loose-envify": "^1.3.1", "object-assign": "^4.1.1" } }, "react": { - "version": "16.3.2", - "resolved": "https://registry.npmjs.org/react/-/react-16.3.2.tgz", - "integrity": "sha512-o5GPdkhciQ3cEph6qgvYB7LTOHw/GB0qRI6ZFNugj49qJCFfgHwVNjZ5u+b7nif4vOeMIOuYj3CeYe2IBD74lg==", + "version": "16.4.1", + "resolved": "https://registry.npmjs.org/react/-/react-16.4.1.tgz", + "integrity": "sha512-3GEs0giKp6E0Oh/Y9ZC60CmYgUPnp7voH9fbjWsvXtYFb4EWtgQub0ADSq0sJR0BbHc4FThLLtzlcFaFXIorwg==", "dev": true, "requires": { "fbjs": "^0.8.16", @@ -317,9 +316,9 @@ } }, "react-dom": { - "version": "16.3.2", - "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-16.3.2.tgz", - "integrity": "sha512-MMPko3zYncNrz/7gG17wJWUREZDvskZHXOwbttzl0F0L3wDmToyuETuo/r8Y5yvDejwYcRyWI1lvVBjLJWFwKA==", + "version": "16.4.1", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-16.4.1.tgz", + "integrity": "sha512-1Gin+wghF/7gl4Cqcvr1DxFX2Osz7ugxSwl6gBqCMpdrxHjIFUS7GYxrFftZ9Ln44FHw0JxCFD9YtZsrbR5/4A==", "dev": true, "requires": { "fbjs": "^0.8.16", @@ -344,12 +343,12 @@ } }, "@parity/dapp-dapp-visible": { - "version": "github:js-dist-paritytech/dapp-dapp-visible#593c64e1f8a3c99d76a0937178e0eb602adddf69", - "from": "@parity/dapp-dapp-visible@github:js-dist-paritytech/dapp-dapp-visible#593c64e1f8a3c99d76a0937178e0eb602adddf69", + "version": "github:js-dist-paritytech/dapp-dapp-visible#0104368c00d5dca7309e2dc882b90f082df4a4c4", + "from": "github:js-dist-paritytech/dapp-dapp-visible#0104368c00d5dca7309e2dc882b90f082df4a4c4", "dev": true, "requires": { "@parity/api": "^2.1.14", - "@parity/ui": "^3.1.7", + "@parity/ui": "^3.1.9", "mobx": "^3.4.1", "mobx-react": "^4.3.5", "prop-types": "^15.6.0", @@ -368,20 +367,19 @@ "dev": true }, "prop-types": { - "version": "15.6.1", - "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.6.1.tgz", - "integrity": "sha512-4ec7bY1Y66LymSUOH/zARVYObB23AT2h8cf6e/O6ZALB/N0sqZFEx7rq6EYPX2MkOdKORuooI/H5k9TlR4q7kQ==", + "version": "15.6.2", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.6.2.tgz", + "integrity": "sha512-3pboPvLiWD7dkI3qf3KbUe6hKFKa52w+AE0VCqECtf+QHAKgOL37tTaNCnuX1nAAQ4ZhyP+kYVKf8rLmJ/feDQ==", "dev": true, "requires": { - "fbjs": "^0.8.16", "loose-envify": "^1.3.1", "object-assign": "^4.1.1" } }, "react": { - "version": "16.3.2", - "resolved": "https://registry.npmjs.org/react/-/react-16.3.2.tgz", - "integrity": "sha512-o5GPdkhciQ3cEph6qgvYB7LTOHw/GB0qRI6ZFNugj49qJCFfgHwVNjZ5u+b7nif4vOeMIOuYj3CeYe2IBD74lg==", + "version": "16.4.1", + "resolved": "https://registry.npmjs.org/react/-/react-16.4.1.tgz", + "integrity": "sha512-3GEs0giKp6E0Oh/Y9ZC60CmYgUPnp7voH9fbjWsvXtYFb4EWtgQub0ADSq0sJR0BbHc4FThLLtzlcFaFXIorwg==", "dev": true, "requires": { "fbjs": "^0.8.16", @@ -391,9 +389,9 @@ } }, "react-dom": { - "version": "16.3.2", - "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-16.3.2.tgz", - "integrity": "sha512-MMPko3zYncNrz/7gG17wJWUREZDvskZHXOwbttzl0F0L3wDmToyuETuo/r8Y5yvDejwYcRyWI1lvVBjLJWFwKA==", + "version": "16.4.1", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-16.4.1.tgz", + "integrity": "sha512-1Gin+wghF/7gl4Cqcvr1DxFX2Osz7ugxSwl6gBqCMpdrxHjIFUS7GYxrFftZ9Ln44FHw0JxCFD9YtZsrbR5/4A==", "dev": true, "requires": { "fbjs": "^0.8.16", @@ -967,6 +965,170 @@ "prop-types": "^15.5.10" } }, + "solc": { + "version": "github:ngotchac/solc-js#04eb38cc3003fba8cb3656653a7941ed36408818", + "from": "github:ngotchac/solc-js", + "dev": true, + "requires": { + "memorystream": "^0.3.1", + "require-from-string": "^1.1.0", + "yargs": "^4.7.1" + }, + "dependencies": { + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "dev": true + }, + "camelcase": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz", + "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=", + "dev": true + }, + "find-up": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", + "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=", + "dev": true, + "requires": { + "path-exists": "^2.0.0", + "pinkie-promise": "^2.0.0" + } + }, + "is-fullwidth-code-point": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", + "dev": true, + "requires": { + "number-is-nan": "^1.0.0" + } + }, + "load-json-file": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", + "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "parse-json": "^2.2.0", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0", + "strip-bom": "^2.0.0" + } + }, + "os-locale": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz", + "integrity": "sha1-IPnxeuKe00XoveWDsT0gCYA8FNk=", + "dev": true, + "requires": { + "lcid": "^1.0.0" + } + }, + "path-type": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", + "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" + } + }, + "read-pkg": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", + "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=", + "dev": true, + "requires": { + "load-json-file": "^1.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^1.0.0" + } + }, + "read-pkg-up": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", + "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=", + "dev": true, + "requires": { + "find-up": "^1.0.0", + "read-pkg": "^1.0.0" + } + }, + "string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", + "dev": true, + "requires": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + } + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "dev": true, + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "strip-bom": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", + "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=", + "dev": true, + "requires": { + "is-utf8": "^0.2.0" + } + }, + "which-module": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-1.0.0.tgz", + "integrity": "sha1-u6Y8qGGUiZT/MHc2CJ47lgJsKk8=", + "dev": true + }, + "yargs": { + "version": "4.8.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-4.8.1.tgz", + "integrity": "sha1-wMQpJMpKqmsObaFznfshZDn53cA=", + "dev": true, + "requires": { + "cliui": "^3.2.0", + "decamelize": "^1.1.1", + "get-caller-file": "^1.0.1", + "lodash.assign": "^4.0.3", + "os-locale": "^1.4.0", + "read-pkg-up": "^1.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^1.0.1", + "set-blocking": "^2.0.0", + "string-width": "^1.0.1", + "which-module": "^1.0.0", + "window-size": "^0.2.0", + "y18n": "^3.2.1", + "yargs-parser": "^2.4.1" + } + }, + "yargs-parser": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-2.4.1.tgz", + "integrity": "sha1-hVaN488VD/SfpRgl8DqMiA3cxcQ=", + "dev": true, + "requires": { + "camelcase": "^3.0.0", + "lodash.assign": "^4.0.6" + } + } + } + }, "store": { "version": "2.0.12", "resolved": "https://registry.npmjs.org/store/-/store-2.0.12.tgz", @@ -1175,13 +1337,13 @@ "dev": true }, "@parity/dapp-status": { - "version": "github:js-dist-paritytech/dapp-status#d8b0adbdce9316ba22b416755ecb81a6917f4a86", - "from": "github:js-dist-paritytech/dapp-status", + "version": "github:js-dist-paritytech/dapp-status#4d4ee40f30d8fc5f83c2d04ed8b19aa893826f7d", + "from": "github:js-dist-paritytech/dapp-status#4d4ee40f30d8fc5f83c2d04ed8b19aa893826f7d", "dev": true, "requires": { "@parity/api": "^2.1.5", - "@parity/mobx": "^1.0.5", - "@parity/ui": "^3.0.22", + "@parity/mobx": "^1.1.4", + "@parity/ui": "^3.1.9", "format-number": "^3.0.0", "mobx": "^3.4.1", "mobx-react": "^4.3.5", @@ -1195,6 +1357,17 @@ "semantic-ui-react": "^0.77.0" }, "dependencies": { + "@parity/mobx": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/@parity/mobx/-/mobx-1.1.4.tgz", + "integrity": "sha512-zZt0rWacvZ1aVVeOHVf4MrUwHQTbB5xt8bYOE/LI08sm9JEBkaSbgW1Sl3CSB2ozil8GXuJXpHj6eGaD5gU6IQ==", + "dev": true, + "requires": { + "@parity/jsonrpc": "^2.1.5", + "@parity/ledger": "^2.1.2", + "@parity/shared": "^2.2.23" + } + }, "mobx": { "version": "3.6.2", "resolved": "https://registry.npmjs.org/mobx/-/mobx-3.6.2.tgz", @@ -1202,20 +1375,19 @@ "dev": true }, "prop-types": { - "version": "15.6.1", - "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.6.1.tgz", - "integrity": "sha512-4ec7bY1Y66LymSUOH/zARVYObB23AT2h8cf6e/O6ZALB/N0sqZFEx7rq6EYPX2MkOdKORuooI/H5k9TlR4q7kQ==", + "version": "15.6.2", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.6.2.tgz", + "integrity": "sha512-3pboPvLiWD7dkI3qf3KbUe6hKFKa52w+AE0VCqECtf+QHAKgOL37tTaNCnuX1nAAQ4ZhyP+kYVKf8rLmJ/feDQ==", "dev": true, "requires": { - "fbjs": "^0.8.16", "loose-envify": "^1.3.1", "object-assign": "^4.1.1" } }, "react": { - "version": "16.4.0", - "resolved": "https://registry.npmjs.org/react/-/react-16.4.0.tgz", - "integrity": "sha512-K0UrkLXSAekf5nJu89obKUM7o2vc6MMN9LYoKnCa+c+8MJRAT120xzPLENcWSRc7GYKIg0LlgJRDorrufdglQQ==", + "version": "16.4.1", + "resolved": "https://registry.npmjs.org/react/-/react-16.4.1.tgz", + "integrity": "sha512-3GEs0giKp6E0Oh/Y9ZC60CmYgUPnp7voH9fbjWsvXtYFb4EWtgQub0ADSq0sJR0BbHc4FThLLtzlcFaFXIorwg==", "dev": true, "requires": { "fbjs": "^0.8.16", @@ -1225,9 +1397,9 @@ } }, "react-dom": { - "version": "16.4.0", - "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-16.4.0.tgz", - "integrity": "sha512-bbLd+HYpBEnYoNyxDe9XpSG2t9wypMohwQPvKw8Hov3nF7SJiJIgK56b46zHpBUpHb06a1iEuw7G3rbrsnNL6w==", + "version": "16.4.1", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-16.4.1.tgz", + "integrity": "sha512-1Gin+wghF/7gl4Cqcvr1DxFX2Osz7ugxSwl6gBqCMpdrxHjIFUS7GYxrFftZ9Ln44FHw0JxCFD9YtZsrbR5/4A==", "dev": true, "requires": { "fbjs": "^0.8.16", @@ -1249,8 +1421,8 @@ "dev": true }, "@parity/dapp-wallet": { - "version": "github:js-dist-paritytech/dapp-wallet#af251bf9142cf438caa8e5ab07cb9912bf16835d", - "from": "@parity/dapp-wallet@github:js-dist-paritytech/dapp-wallet#af251bf9142cf438caa8e5ab07cb9912bf16835d", + "version": "github:js-dist-paritytech/dapp-wallet#bdcaa0a94bc669b74103fce9073e5216d29e2f3e", + "from": "github:js-dist-paritytech/dapp-wallet#bdcaa0a94bc669b74103fce9073e5216d29e2f3e", "dev": true, "requires": { "@parity/abi": "2.1.x", @@ -1820,16 +1992,6 @@ "integrity": "sha1-jgOPbdsUvXZa4fS1IW4SCUUR4NA=", "dev": true }, - "solc": { - "version": "github:ngotchac/solc-js#04eb38cc3003fba8cb3656653a7941ed36408818", - "from": "github:ngotchac/solc-js#04eb38cc3003fba8cb3656653a7941ed36408818", - "dev": true, - "requires": { - "memorystream": "^0.3.1", - "require-from-string": "^1.1.0", - "yargs": "^4.7.1" - } - }, "webrtc-adapter": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/webrtc-adapter/-/webrtc-adapter-2.1.0.tgz", @@ -1867,28 +2029,6 @@ "schema-utils": "^0.3.0" } }, - "yargs": { - "version": "4.8.1", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-4.8.1.tgz", - "integrity": "sha1-wMQpJMpKqmsObaFznfshZDn53cA=", - "dev": true, - "requires": { - "cliui": "^3.2.0", - "decamelize": "^1.1.1", - "get-caller-file": "^1.0.1", - "lodash.assign": "^4.0.3", - "os-locale": "^1.4.0", - "read-pkg-up": "^1.0.1", - "require-directory": "^2.1.1", - "require-main-filename": "^1.0.1", - "set-blocking": "^2.0.0", - "string-width": "^1.0.1", - "which-module": "^1.0.0", - "window-size": "^0.2.0", - "y18n": "^3.2.1", - "yargs-parser": "^2.4.1" - } - }, "zxcvbn": { "version": "4.4.1", "resolved": "https://registry.npmjs.org/zxcvbn/-/zxcvbn-4.4.1.tgz", @@ -2110,17 +2250,49 @@ "loose-envify": "^1.1.0", "symbol-observable": "^1.0.2" } + }, + "solc": { + "version": "github:ngotchac/solc-js#04eb38cc3003fba8cb3656653a7941ed36408818", + "from": "github:ngotchac/solc-js", + "requires": { + "memorystream": "^0.3.1", + "require-from-string": "^1.1.0", + "yargs": "^4.7.1" + }, + "dependencies": { + "yargs": { + "version": "4.8.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-4.8.1.tgz", + "integrity": "sha1-wMQpJMpKqmsObaFznfshZDn53cA=", + "requires": { + "cliui": "^3.2.0", + "decamelize": "^1.1.1", + "get-caller-file": "^1.0.1", + "lodash.assign": "^4.0.3", + "os-locale": "^1.4.0", + "read-pkg-up": "^1.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^1.0.1", + "set-blocking": "^2.0.0", + "string-width": "^1.0.1", + "which-module": "^1.0.0", + "window-size": "^0.2.0", + "y18n": "^3.2.1", + "yargs-parser": "^2.4.1" + } + } + } } } }, "@parity/ui": { - "version": "3.1.8", - "resolved": "https://registry.npmjs.org/@parity/ui/-/ui-3.1.8.tgz", - "integrity": "sha512-izyK7nlzBVBi7sKJiDFJtNOcNzgepEX5x+V9+392+xodPw+lbN4n9zO9Lve8ba2eoywmWbyk3q0ZLsWgsLqSIg==", + "version": "3.1.9", + "resolved": "https://registry.npmjs.org/@parity/ui/-/ui-3.1.9.tgz", + "integrity": "sha512-Q+p4feqMYmnG0NiLkN9c0PeJUwb9wBm6dEXqz1D48bXQGrHiWdmAg/irZ6F99cs6GJdseIdbLnmDbWicu65FbA==", "requires": { - "@parity/api": "~2.1.22", + "@parity/api": "^2.1.23", "@parity/etherscan": "2.1.x", - "@parity/mobx": "1.1.x", + "@parity/mobx": "^1.1.3", "@parity/shared": "~2.2.26", "babel-runtime": "^6.26.0", "bignumber.js": "4.1.0", @@ -2199,6 +2371,16 @@ } } }, + "@parity/mobx": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/@parity/mobx/-/mobx-1.1.3.tgz", + "integrity": "sha512-6WZB8XwyhES/M5LspHdx+I+CP5l9vpaEGNm0Erc/G7tb81zqSl1aVGP83VAqdeHVbuGK3bDhMziZIOSE+BNFmw==", + "requires": { + "@parity/jsonrpc": "^2.1.5", + "@parity/ledger": "^2.1.2", + "@parity/shared": "^2.2.23" + } + }, "bignumber.js": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/bignumber.js/-/bignumber.js-4.1.0.tgz", @@ -5226,9 +5408,9 @@ "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=" }, "codemirror": { - "version": "5.38.0", - "resolved": "https://registry.npmjs.org/codemirror/-/codemirror-5.38.0.tgz", - "integrity": "sha512-PEPnDg8U3DTGFB/Dn2T/INiRNC9CB5k2vLAQJidYCsHvAgtXbklqnuidEwx7yGrMrdGhl0L0P3iNKW9I07J6tQ==", + "version": "5.39.0", + "resolved": "https://registry.npmjs.org/codemirror/-/codemirror-5.39.0.tgz", + "integrity": "sha512-vpJRray/0ZCt9FiS7UcVr1JAm6OBdUt6TA/94Q7MScr8TnutVdQWh/WPr0migzaBPQmYvY7I9UZNvbsaLESIuQ==", "dev": true }, "collapse-white-space": { @@ -11832,9 +12014,9 @@ } }, "gulp-rename": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/gulp-rename/-/gulp-rename-1.2.3.tgz", - "integrity": "sha512-CmdPM0BjJ105QCX1fk+j7NGhiN/1rCl9HLGss+KllBS/tdYadpjTxqdKyh/5fNV+M3yjT1MFz5z93bXdrTyzAw==", + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/gulp-rename/-/gulp-rename-1.3.0.tgz", + "integrity": "sha512-nEuZB7/9i0IZ8AXORTizl2QLP9tcC9uWc/s329zElBLJw1CfOhmMXBxwVlCRKjDyrWuhVP0uBKl61KeQ32TiCg==", "dev": true }, "gulp-sourcemaps": { @@ -14065,7 +14247,7 @@ }, "jsqr": { "version": "git+https://github.com/JodusNodus/jsQR.git#5ba1acefa1cbb9b2bc92b49f503f2674e2ec212b", - "from": "jsqr@git+https://github.com/JodusNodus/jsQR.git#5ba1acefa1cbb9b2bc92b49f503f2674e2ec212b", + "from": "git+https://github.com/JodusNodus/jsQR.git", "dev": true }, "jsx-ast-utils": { @@ -19877,7 +20059,7 @@ }, "react-inspector": { "version": "github:paritytech/react-inspector#73b5214261a5131821eb9088f58d7e5f31210c23", - "from": "react-inspector@github:paritytech/react-inspector#73b5214261a5131821eb9088f58d7e5f31210c23", + "from": "github:paritytech/react-inspector", "dev": true, "requires": { "babel-runtime": "^6.9.2", diff --git a/package.json b/package.json index 325e64db4..ba07da967 100644 --- a/package.json +++ b/package.json @@ -55,18 +55,18 @@ }, "devDependencies": { "@parity/dapp-console": "parity-js/dapp-console#6a48e07ce930443c72f93032c45186db7753db33", - "@parity/dapp-dapp-methods": "js-dist-paritytech/dapp-dapp-methods#31626823b6cea962efdbec86ffa5b11dc9918af3", - "@parity/dapp-dapp-visible": "js-dist-paritytech/dapp-dapp-visible#593c64e1f8a3c99d76a0937178e0eb602adddf69", + "@parity/dapp-dapp-methods": "github:js-dist-paritytech/dapp-dapp-methods#14c85948eb2036658f3d269ed435a9bb079d23f8", + "@parity/dapp-dapp-visible": "github:js-dist-paritytech/dapp-dapp-visible#0104368c00d5dca7309e2dc882b90f082df4a4c4", "@parity/dapp-dappreg": "parity-js/dapp-dappreg#66f2e52dfa9a783cc0ca616505460e5e34ebdf54", "@parity/dapp-develop": "js-dist-paritytech/dapp-develop#3bb84c11bd40687586de6ec758759d9019805d4e", "@parity/dapp-githubhint": "parity-js/dapp-githubhint#b5cdef016e8bead7669ca077be526897ee42f83a", "@parity/dapp-localtx": "parity-js/dapp-localtx#ac1d82c7f55bf0b6e2bf0e56044f95fa49c52ea9", "@parity/dapp-registry": "parity-js/dapp-registry#d3aeab6437ebcc5537e5f71a1cd49c8de8329f34", "@parity/dapp-signaturereg": "parity-js/dapp-signaturereg#f597e976bd89b07809173d7a35e3929ac81e7e75", - "@parity/dapp-status": "js-dist-paritytech/dapp-status", + "@parity/dapp-status": "github:js-dist-paritytech/dapp-status#4d4ee40f30d8fc5f83c2d04ed8b19aa893826f7d", "@parity/dapp-tokendeploy": "parity-js/dapp-tokendeploy#0f6f9f2adb82c02e35056dba792a75e95f440cdd", "@parity/dapp-tokenreg": "parity-js/dapp-tokenreg#9750a2c10a934f9ae0e6e7fd6fa5b9e25a7b0785", - "@parity/dapp-wallet": "github:js-dist-paritytech/dapp-wallet#af251bf9142cf438caa8e5ab07cb9912bf16835d", + "@parity/dapp-wallet": "github:js-dist-paritytech/dapp-wallet#bdcaa0a94bc669b74103fce9073e5216d29e2f3e", "babel-cli": "6.26.0", "babel-core": "6.26.0", "babel-eslint": "7.1.1", @@ -165,7 +165,7 @@ "@parity/plugin-signer-hardware": "github:parity-js/plugin-signer-hardware#e8b8a4e67adc37870e370d22805632d08012b9ee", "@parity/plugin-signer-qr": "github:parity-js/plugin-signer-qr#c275ba13524e9f6759079fabd10faf49cc00cfc0", "@parity/shared": "2.2.28", - "@parity/ui": "3.1.8", + "@parity/ui": "3.1.9", "axios": "0.18.0", "command-exists": "1.2.2", "commander": "2.15.1", diff --git a/src/SyncWarning/syncWarning.spec.js b/src/SyncWarning/syncWarning.spec.js index 58732c1ad..2e63c93d3 100644 --- a/src/SyncWarning/syncWarning.spec.js +++ b/src/SyncWarning/syncWarning.spec.js @@ -21,12 +21,20 @@ import SyncWarning from './'; let component; -function createApi (syncing = null) { +function createApi () { return { pubsub: { + eth: { + syncing: callback => + setImmediate(() => callback(null, false)) + + }, parity: { - nodeHealth: callback => - setImmediate(() => callback(null, { peers: 2 })) + netPeers: callback => + setImmediate(() => callback(null, { + connected: { eq: (v) => v === 5, toFormat: () => 5 }, // Mock BigNumber.js + max: { eq: (v) => v === 25, toFormat: () => 25 } + })) } }