From 43aaacf40e809fc678141234771d96529175f2cd Mon Sep 17 00:00:00 2001 From: Jaco Greeff Date: Sun, 9 Jun 2019 07:50:13 +0200 Subject: [PATCH] Extract (some) explorer styling (#1286) * Bump deps * Extract explorer (some) styling * Bump deps * Bump deps --- package.json | 12 +- .../app-explorer/src/BlockInfo/Extrinsics.tsx | 28 +- packages/app-explorer/src/Query.tsx | 11 +- packages/app-explorer/src/index.css | 29 -- packages/app-staking/src/index.css | 3 +- packages/apps/package.json | 2 +- packages/ui-api/package.json | 4 +- packages/ui-app/package.json | 6 +- packages/ui-app/src/AddressRow.tsx | 6 +- packages/ui-app/src/FilterOverlay.tsx | 28 +- yarn.lock | 272 +++++++++++------- 11 files changed, 225 insertions(+), 176 deletions(-) diff --git a/package.json b/package.json index d96a94d7f7..4a5a8735cd 100644 --- a/package.json +++ b/package.json @@ -10,11 +10,11 @@ "packages/*" ], "resolutions": { - "@polkadot/api": "^0.81.0-beta.0", - "@polkadot/keyring": "^0.92.1", - "@polkadot/types": "^0.81.0-beta.0", - "@polkadot/util": "^0.92.1", - "@polkadot/util-crypto": "^0.92.1", + "@polkadot/api": "^0.81.0-beta.3", + "@polkadot/keyring": "^0.93.0-beta.0", + "@polkadot/types": "^0.81.0-beta.3", + "@polkadot/util": "^0.93.0-beta.0", + "@polkadot/util-crypto": "^0.93.0-beta.0", "babel-core": "^7.0.0-bridge.0", "typescript": "^3.5.1" }, @@ -32,7 +32,7 @@ "devDependencies": { "@babel/core": "^7.4.5", "@babel/runtime": "^7.4.5", - "@polkadot/dev-react": "^0.30.0-beta.10", + "@polkadot/dev-react": "^0.30.0-beta.11", "@polkadot/ts": "^0.1.59", "autoprefixer": "^9.5.1", "empty": "^0.10.1", diff --git a/packages/app-explorer/src/BlockInfo/Extrinsics.tsx b/packages/app-explorer/src/BlockInfo/Extrinsics.tsx index df2a58aa78..0909857b10 100644 --- a/packages/app-explorer/src/BlockInfo/Extrinsics.tsx +++ b/packages/app-explorer/src/BlockInfo/Extrinsics.tsx @@ -5,6 +5,7 @@ import { I18nProps } from '@polkadot/ui-app/types'; import React from 'react'; +import styled from 'styled-components'; import { AddressMini, Call, Column, LinkPolkascan } from '@polkadot/ui-app'; import { formatNumber } from '@polkadot/util'; import { Extrinsic, Method } from '@polkadot/types'; @@ -18,10 +19,13 @@ type Props = I18nProps & { class Extrinsics extends React.PureComponent { render () { - const { label, t } = this.props; + const { className, label, t } = this.props; return ( - + {this.renderContent()} ); @@ -82,11 +86,11 @@ class Extrinsics extends React.PureComponent { } return ( -
+
-
+
{t('index')} {formatNumber(extrinsic.signature.nonce)}
@@ -94,4 +98,18 @@ class Extrinsics extends React.PureComponent { } } -export default translate(Extrinsics); +export default translate(styled(Extrinsics)` + .explorer--BlockByHash-header { + position: absolute; + top: 0.25rem; + right: 0.75rem; + } + + .explorer--BlockByHash-nonce { + font-size: .75rem; + margin-right: 2.25rem; + margin-top: -1rem; + opacity: 0.45; + text-align: right; + } +`); diff --git a/packages/app-explorer/src/Query.tsx b/packages/app-explorer/src/Query.tsx index a5cccdfee2..1b16de96a9 100644 --- a/packages/app-explorer/src/Query.tsx +++ b/packages/app-explorer/src/Query.tsx @@ -5,6 +5,7 @@ import { I18nProps } from '@polkadot/ui-app/types'; import React from 'react'; +import styled from 'styled-components'; import { Button, FilterOverlay, Input, TxComponent } from '@polkadot/ui-app'; import { isHex } from '@polkadot/util'; @@ -30,11 +31,11 @@ class Query extends TxComponent { } render () { - const { t } = this.props; + const { className, t } = this.props; const { value, isValid } = this.state; return ( - + { } } -export default translate(Query); +export default translate(styled(Query)` + .explorer--query { + width: 20em; + } +`); diff --git a/packages/app-explorer/src/index.css b/packages/app-explorer/src/index.css index f6a55d4118..4fe99a1a9f 100644 --- a/packages/app-explorer/src/index.css +++ b/packages/app-explorer/src/index.css @@ -2,11 +2,6 @@ /* This software may be modified and distributed under the terms /* of the Apache-2.0 license. See the LICENSE file for details. */ -.explorer--BlockByHash-flexable { - flex-wrap: wrap; - margin-top: -0.5rem; -} - .explorer--BlockByHash-block { flex: 0 0 50%; min-width: 0; @@ -37,27 +32,3 @@ word-break: break-all; } } - -.explorer--BlockByHash-accountIndex { - font-size: .75rem; - margin-top: -0.5rem; - opacity: 0.45; - text-align: right; -} - -.explorer--BlockByHash-justification-signature span { - color: rgba(0, 0, 0, 0.6); - font-family: monospace; - font-style: italic; - padding-left: 0.5rem; -} - -.explorer--BlockByHash-header-right { - position: absolute; - top: 0.25rem; - right: 0.5rem; -} - -.explorer--query { - width: 20em; -} diff --git a/packages/app-staking/src/index.css b/packages/app-staking/src/index.css index 10cd483195..b3b12366e8 100644 --- a/packages/app-staking/src/index.css +++ b/packages/app-staking/src/index.css @@ -21,7 +21,8 @@ } .staking--Address-info { - margin-right: 0.5rem; + /* Small additional margin to take care of validator highlights */ + margin-right: 0.25rem; text-align: right; .staking--label { diff --git a/packages/apps/package.json b/packages/apps/package.json index c6e34ee6b7..bb7c4f4b80 100644 --- a/packages/apps/package.json +++ b/packages/apps/package.json @@ -14,7 +14,7 @@ "dependencies": { "@babel/runtime": "^7.4.5", "@polkadot/ui-app": "^0.34.0-beta.6", - "@polkadot/ui-assets": "^0.41.0-beta.2", + "@polkadot/ui-assets": "^0.41.0-beta.4", "@polkadot/ui-signer": "^0.34.0-beta.6" } } diff --git a/packages/ui-api/package.json b/packages/ui-api/package.json index 50826aa456..d7cb742d69 100644 --- a/packages/ui-api/package.json +++ b/packages/ui-api/package.json @@ -31,8 +31,8 @@ "homepage": "https://github.com/polkadot-js/ui/tree/master/packages/ui-reactive#readme", "dependencies": { "@babel/runtime": "^7.4.5", - "@polkadot/api": "^0.81.0-beta.0", - "@polkadot/extension-dapp": "^0.1.1-beta.23", + "@polkadot/api": "^0.81.0-beta.3", + "@polkadot/extension-dapp": "^0.1.1-beta.25", "rxjs-compat": "^6.4.0" } } diff --git a/packages/ui-app/package.json b/packages/ui-app/package.json index 8618d9af16..dd995b71ce 100644 --- a/packages/ui-app/package.json +++ b/packages/ui-app/package.json @@ -12,10 +12,10 @@ "dependencies": { "@babel/runtime": "^7.4.5", "@polkadot/ui-api": "^0.34.0-beta.6", - "@polkadot/ui-identicon": "^0.41.0-beta.2", - "@polkadot/ui-keyring": "^0.41.0-beta.2", + "@polkadot/ui-identicon": "^0.41.0-beta.4", + "@polkadot/ui-keyring": "^0.41.0-beta.4", "@polkadot/ui-reactive": "^0.34.0-beta.6", - "@polkadot/ui-settings": "^0.41.0-beta.2", + "@polkadot/ui-settings": "^0.41.0-beta.4", "@types/chart.js": "^2.7.53", "@types/classnames": "^2.2.7", "@types/i18next": "^12.1.0", diff --git a/packages/ui-app/src/AddressRow.tsx b/packages/ui-app/src/AddressRow.tsx index df2e421c4d..8600e1311c 100644 --- a/packages/ui-app/src/AddressRow.tsx +++ b/packages/ui-app/src/AddressRow.tsx @@ -450,8 +450,12 @@ export default withMulti( .ui--AddressRow-buttons { flex: 0; - margin: -0.75rem -1.25rem 0 0; + margin: -0.75rem -1rem 0 0; white-space: nowrap; + + button.ui.button:last-child { + margin-right: 0; + } } .ui--AddressRow-children { diff --git a/packages/ui-app/src/FilterOverlay.tsx b/packages/ui-app/src/FilterOverlay.tsx index a2b3717822..c397388b25 100644 --- a/packages/ui-app/src/FilterOverlay.tsx +++ b/packages/ui-app/src/FilterOverlay.tsx @@ -13,8 +13,20 @@ type Props = BareProps & { children: React.ReactNode }; -const Wrapper = styled.div` - display:none; +class FilterOverlay extends React.PureComponent { + render () { + const { children, className } = this.props; + + return ( +
+ {children} +
+ ); + } +} + +export default styled(FilterOverlay)` + display: none; .ui--Labelled label { display: none; @@ -40,15 +52,3 @@ const Wrapper = styled.div` } `} `; - -export default class FilterOverlay extends React.PureComponent { - render () { - const { children } = this.props; - - return ( - - {children} - - ); - } -} diff --git a/yarn.lock b/yarn.lock index 90941c0327..6a471423e0 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1761,41 +1761,41 @@ universal-user-agent "^2.0.0" url-template "^2.0.8" -"@polkadot/api-derive@^0.81.0-beta.0": - version "0.81.0-beta.0" - resolved "https://registry.yarnpkg.com/@polkadot/api-derive/-/api-derive-0.81.0-beta.0.tgz#604e7d37610cb916a1d9f82dc01197f62d3bf5a5" - integrity sha512-jlJyN2pBmzTgzOmwQTX2KQIfCmAw45ZK5Wt4SfQV/E7ynsPG3kpoghjxGymczA4thBtOHbB5a29JjwY0zQmkIg== +"@polkadot/api-derive@^0.81.0-beta.3": + version "0.81.0-beta.3" + resolved "https://registry.yarnpkg.com/@polkadot/api-derive/-/api-derive-0.81.0-beta.3.tgz#fe3c3232deab47b79a3ad26ff1b153810e350e14" + integrity sha512-WGieCK7FaRUz2kiuKXfPTsOSv1clHVtEcAZhRNoA95+GhFbhQ9RIEQ7XNdU/CsC+SRN+P2NAaW3tqyOzbe/lhw== dependencies: "@babel/runtime" "^7.4.5" - "@polkadot/api" "^0.81.0-beta.0" - "@polkadot/keyring" "^0.92.1" - "@polkadot/types" "^0.81.0-beta.0" + "@polkadot/api" "^0.81.0-beta.3" + "@polkadot/keyring" "^0.93.0-beta.0" + "@polkadot/types" "^0.81.0-beta.3" "@types/memoizee" "^0.4.2" memoizee "^0.4.14" -"@polkadot/api@^0.81.0-beta.0": - version "0.81.0-beta.0" - resolved "https://registry.yarnpkg.com/@polkadot/api/-/api-0.81.0-beta.0.tgz#d2ccdfee59835988787014be721f30db894acf2c" - integrity sha512-TfhKmkxGi+QNNM+QnT47mQ25mxOtx4UCwEzF/Si+40geBDMvJ7t8Wu5FHA6ILyMG5us5nMzXXVmOcrLZsf0Siw== +"@polkadot/api@^0.81.0-beta.3": + version "0.81.0-beta.3" + resolved "https://registry.yarnpkg.com/@polkadot/api/-/api-0.81.0-beta.3.tgz#ffbbe0d97d22a015932047de6655e74670d5b8f0" + integrity sha512-5plATjxvOtkBLIWFseahXz7t4s1njG0ZQ5nFcdyFlGPKElluPoyH3tvpbaSNvfgwuRoOLpGwNRUoNnVMuM2t+Q== dependencies: "@babel/runtime" "^7.4.5" - "@polkadot/api-derive" "^0.81.0-beta.0" - "@polkadot/extrinsics" "^0.81.0-beta.0" - "@polkadot/rpc-provider" "^0.81.0-beta.0" - "@polkadot/rpc-rx" "^0.81.0-beta.0" - "@polkadot/storage" "^0.81.0-beta.0" - "@polkadot/types" "^0.81.0-beta.0" - "@polkadot/util-crypto" "^0.92.1" + "@polkadot/api-derive" "^0.81.0-beta.3" + "@polkadot/extrinsics" "^0.81.0-beta.3" + "@polkadot/rpc-provider" "^0.81.0-beta.3" + "@polkadot/rpc-rx" "^0.81.0-beta.3" + "@polkadot/storage" "^0.81.0-beta.3" + "@polkadot/types" "^0.81.0-beta.3" + "@polkadot/util-crypto" "^0.93.0-beta.0" -"@polkadot/dev-react@^0.30.0-beta.10": - version "0.30.0-beta.10" - resolved "https://registry.yarnpkg.com/@polkadot/dev-react/-/dev-react-0.30.0-beta.10.tgz#1a77fd0ca6244138b2cf2c633b425e37dd457598" - integrity sha512-mN/hPnQBYEhtx8C8q4Zp/0B89UnLlgdx/GoIy71JwSkUQW12+SMigAQ8WUqiNaLv3XMQRWyLkv0v8O42cyILeg== +"@polkadot/dev-react@^0.30.0-beta.11": + version "0.30.0-beta.11" + resolved "https://registry.yarnpkg.com/@polkadot/dev-react/-/dev-react-0.30.0-beta.11.tgz#a174e47f45dc5bc6aa7f73435dd6bb1e154fc825" + integrity sha512-YUD3Y1YSEg4vY6gx6kIJbFx17cAP5/RX/IGy/2UubQ46kyZP+QLTjkXyYBSHgT9NALYsZQcgFlvUO3YX5+2OrA== dependencies: "@babel/core" "^7.4.5" "@babel/plugin-syntax-dynamic-import" "^7.2.0" "@babel/preset-react" "^7.0.0" - "@polkadot/dev" "^0.30.0-beta.10" + "@polkadot/dev" "^0.30.0-beta.11" "@types/react" "^16.8.19" "@types/react-dom" "^16.8.4" "@types/styled-components" "4.1.8" @@ -1813,7 +1813,7 @@ react-dom "^16.8.6" react-hot-loader "^4.9.0" style-loader "^0.23.0" - styled-components "^4.2.1" + styled-components "^4.3.1" thread-loader "^2.1.2" tslint "^5.17.0" tslint-react "^4.0.0" @@ -1823,10 +1823,10 @@ webpack-plugin-serve "^0.10.0" worker-loader "^2.0.0" -"@polkadot/dev@^0.30.0-beta.10": - version "0.30.0-beta.10" - resolved "https://registry.yarnpkg.com/@polkadot/dev/-/dev-0.30.0-beta.10.tgz#90346cf06a4fcdcac985d4bf7ecf707dbbd84f1d" - integrity sha512-ynX4DyFZME2BiDcYltewPIUpegHhhgHxC+qJSAXTkappB+3/ItFBH2T9hFWTHo3/d+DenSRBfXf0HjEdEWYQgQ== +"@polkadot/dev@^0.30.0-beta.11": + version "0.30.0-beta.11" + resolved "https://registry.yarnpkg.com/@polkadot/dev/-/dev-0.30.0-beta.11.tgz#00480f7ac363ec54f798d053e0443f077cc9ea47" + integrity sha512-tyla1b4Halx+HVvM8AjREsBDr7pZ9xWjNWGSJGQGz+1MZ9wVud2ZqZoUmapoJwZr0lo5YtaQnkcOY/zpOsFZMg== dependencies: "@babel/cli" "^7.4.4" "@babel/core" "^7.4.5" @@ -1839,7 +1839,7 @@ "@babel/register" "^7.4.4" "@babel/runtime" "^7.4.5" "@types/jest" "^24.0.13" - "@types/node" "^12.0.4" + "@types/node" "^12.0.7" babel-core "^7.0.0-bridge.0" babel-jest "^24.8.0" babel-plugin-module-resolver "^3.2.0" @@ -1860,85 +1860,85 @@ typescript "^3.5.1" vuepress "^1.0.0-beta.2" -"@polkadot/extension-dapp@^0.1.1-beta.23": - version "0.1.1-beta.23" - resolved "https://registry.yarnpkg.com/@polkadot/extension-dapp/-/extension-dapp-0.1.1-beta.23.tgz#b7a20b65f58945171ff951e3519b1484b96f09ae" - integrity sha512-hUSdT2lcwyb3A5xW893YkboseNWwpXVE5xbxWd3YPzmHaujZo9dnrPO4+HP+IUe9yMlFdZEOyPPthqu9DgNWrw== +"@polkadot/extension-dapp@^0.1.1-beta.25": + version "0.1.1-beta.25" + resolved "https://registry.yarnpkg.com/@polkadot/extension-dapp/-/extension-dapp-0.1.1-beta.25.tgz#16c435127fbc37cb04c7179fcf557da51e14fe00" + integrity sha512-SrZvB5YQgv6DWd+rsaMKgBvHeDeToQ9fY3iZ86xcyi5NromH+yX3z0kdne9lxWJRwr8v/haqwGpKxQbbxLvaVQ== -"@polkadot/extrinsics@^0.81.0-beta.0": - version "0.81.0-beta.0" - resolved "https://registry.yarnpkg.com/@polkadot/extrinsics/-/extrinsics-0.81.0-beta.0.tgz#17e01c8ee2cc1c69aa01ec4b75571429dc9200ca" - integrity sha512-W0AM3Ks3uKoozLpFtBel3THW4YB+jxwJnA9z8SCyFJAKYX7hY6gK2u4p98VJ03hUJaiNHMl28SdbH/TmRWZfrw== +"@polkadot/extrinsics@^0.81.0-beta.3": + version "0.81.0-beta.3" + resolved "https://registry.yarnpkg.com/@polkadot/extrinsics/-/extrinsics-0.81.0-beta.3.tgz#0c08964df1a5d6db61177bd84cf0e8c6373501ba" + integrity sha512-HImQGrDiJ0QoYMxDvovyybU3OVTZV9k9M2s5YtMb60mHza0Bx8ceSq2BpiyfGuQvL1sv3HVestb1ID31znDhsA== dependencies: "@babel/runtime" "^7.4.5" - "@polkadot/types" "^0.81.0-beta.0" - "@polkadot/util" "^0.92.1" + "@polkadot/types" "^0.81.0-beta.3" + "@polkadot/util" "^0.93.0-beta.0" -"@polkadot/jsonrpc@^0.81.0-beta.0": - version "0.81.0-beta.0" - resolved "https://registry.yarnpkg.com/@polkadot/jsonrpc/-/jsonrpc-0.81.0-beta.0.tgz#7dba450a622d4dce24240be0536b2438c8e16eec" - integrity sha512-yYQMC5qmBu4g1hYBGpjQYSf3S9ABRYX3I35KkKK75cam9PCLBroALAfXBLR44J8g/booSoaPYQ7iKm9PCq8d+g== +"@polkadot/jsonrpc@^0.81.0-beta.3": + version "0.81.0-beta.3" + resolved "https://registry.yarnpkg.com/@polkadot/jsonrpc/-/jsonrpc-0.81.0-beta.3.tgz#e6fdaf70c5737748594e2eb4e7aa1df7cc38cab3" + integrity sha512-iXbIwPsA4Ed5Kag4XRu6ExGkYGjErfLWgXdlSwGupwrNWpsk8bdCGVuHMW7SMPaaEKyL5EXvdUL/C4ZE1cnptg== dependencies: "@babel/runtime" "^7.4.5" -"@polkadot/keyring@^0.92.1": - version "0.92.1" - resolved "https://registry.yarnpkg.com/@polkadot/keyring/-/keyring-0.92.1.tgz#6841fcf5371ff148ddaf4e14891ab2a5ece8f6f1" - integrity sha512-20nvbhozxxxc8/vf90Ot9SJybbeZFtSw6ULp9vh+1315NJdtFyP7etXRYlJNW1Qyo97cImWnnlvjkNX0bRzyvQ== +"@polkadot/keyring@^0.93.0-beta.0": + version "0.93.0-beta.0" + resolved "https://registry.yarnpkg.com/@polkadot/keyring/-/keyring-0.93.0-beta.0.tgz#4c0491141814c70643cf7e7bdc307f91372dc11f" + integrity sha512-GUvIsyo4b4ZfPjb5XnshjUZ9GmDJRYE6uSs7Ytg0tlPsl/AL4awYGmbVGiWqJL27gMwxOTUXIQ/dVpUXVFk5qg== dependencies: "@babel/runtime" "^7.4.5" - "@polkadot/util" "^0.92.1" - "@polkadot/util-crypto" "^0.92.1" + "@polkadot/util" "^0.93.0-beta.0" + "@polkadot/util-crypto" "^0.93.0-beta.0" "@types/bs58" "^4.0.0" bs58 "^4.0.1" -"@polkadot/rpc-core@^0.81.0-beta.0": - version "0.81.0-beta.0" - resolved "https://registry.yarnpkg.com/@polkadot/rpc-core/-/rpc-core-0.81.0-beta.0.tgz#3de27650c53fd069d0532643cf4be059ac218ffd" - integrity sha512-pGh6jPmFc1wyHgYHyIF9QziE7G9LfFYVFjsuuVWR93JrDjDd/7JX/rsdXLu2OPMJ7eMhoZdePVlW3gL+X2IgzQ== +"@polkadot/rpc-core@^0.81.0-beta.3": + version "0.81.0-beta.3" + resolved "https://registry.yarnpkg.com/@polkadot/rpc-core/-/rpc-core-0.81.0-beta.3.tgz#1ae9e3f8483e427f3a5b41be9dfdda27a674cf44" + integrity sha512-jPUxNOawzyHSMJ75W8hKhkrZBJHZSVIZ42BlIzVl9iWob0Vfsbgvb9nON+5cDU7k1VAxu0Hvxr3bOoSHadDMjA== dependencies: "@babel/runtime" "^7.4.5" - "@polkadot/jsonrpc" "^0.81.0-beta.0" - "@polkadot/rpc-provider" "^0.81.0-beta.0" - "@polkadot/types" "^0.81.0-beta.0" - "@polkadot/util" "^0.92.1" + "@polkadot/jsonrpc" "^0.81.0-beta.3" + "@polkadot/rpc-provider" "^0.81.0-beta.3" + "@polkadot/types" "^0.81.0-beta.3" + "@polkadot/util" "^0.93.0-beta.0" -"@polkadot/rpc-provider@^0.81.0-beta.0": - version "0.81.0-beta.0" - resolved "https://registry.yarnpkg.com/@polkadot/rpc-provider/-/rpc-provider-0.81.0-beta.0.tgz#0fdaabaf2910869bba5c056a4b64b37d24597af5" - integrity sha512-I6AyzQ0HoRJ0aiSPq5qGjsnX4GMv/lyxfMp9eQlcGInF/IP68Y2aO8PBcn0gtcF+3QsL4MvHmzBF/w2v9SJKrg== +"@polkadot/rpc-provider@^0.81.0-beta.3": + version "0.81.0-beta.3" + resolved "https://registry.yarnpkg.com/@polkadot/rpc-provider/-/rpc-provider-0.81.0-beta.3.tgz#97ff3b837aaa806ab4bed2858bf57bb46f87ead2" + integrity sha512-dpR1LZvb3gfhrhoGoz+m94btkb/VZOg10tBbYoF0ViV4Pt/C/P9aqYsGmjGKVOYoyXpt7X5d2/IVqIPsWHTccA== dependencies: "@babel/runtime" "^7.4.5" - "@polkadot/storage" "^0.81.0-beta.0" - "@polkadot/util" "^0.92.1" - "@polkadot/util-crypto" "^0.92.1" + "@polkadot/storage" "^0.81.0-beta.3" + "@polkadot/util" "^0.93.0-beta.0" + "@polkadot/util-crypto" "^0.93.0-beta.0" "@types/nock" "^10.0.3" eventemitter3 "^3.1.0" isomorphic-fetch "^2.2.1" websocket "^1.0.28" -"@polkadot/rpc-rx@^0.81.0-beta.0": - version "0.81.0-beta.0" - resolved "https://registry.yarnpkg.com/@polkadot/rpc-rx/-/rpc-rx-0.81.0-beta.0.tgz#cdcb9078203c72c589c7103b2b7b5cb58203244f" - integrity sha512-AUP9o2XMmOr/7ctiNOYDQe0hyDJtT/4yi0P9AsE7YpMdzawYmw+Qe3fLEMrrfn7Bz+dwn/0vIBAorF8VWBJmrw== +"@polkadot/rpc-rx@^0.81.0-beta.3": + version "0.81.0-beta.3" + resolved "https://registry.yarnpkg.com/@polkadot/rpc-rx/-/rpc-rx-0.81.0-beta.3.tgz#2d79ac90761d522eba6ab91e6c8a1c85f46b2d6f" + integrity sha512-9grI4CT+HM9oFIQngVwGIuq0aoWxzLuSfv3RtYvkOU24lg+3M+3tfyh0/Y75gwpRKep9+xAzNQZYLYAiPZKlPg== dependencies: "@babel/runtime" "^7.4.5" - "@polkadot/rpc-core" "^0.81.0-beta.0" - "@polkadot/rpc-provider" "^0.81.0-beta.0" + "@polkadot/rpc-core" "^0.81.0-beta.3" + "@polkadot/rpc-provider" "^0.81.0-beta.3" "@types/memoizee" "^0.4.2" "@types/rx" "^4.1.1" memoizee "^0.4.14" rxjs "^6.5.2" -"@polkadot/storage@^0.81.0-beta.0": - version "0.81.0-beta.0" - resolved "https://registry.yarnpkg.com/@polkadot/storage/-/storage-0.81.0-beta.0.tgz#60b19f99e555d8be8596e731202d46fd03959094" - integrity sha512-BVJD9RgSs24p5iD13YnwD4EFVG3pr53aw61aCj/e5HrkhL+Fu+DcBhWdMXff/rg7vVF1NPg+dPeeaLEJLjdEAg== +"@polkadot/storage@^0.81.0-beta.3": + version "0.81.0-beta.3" + resolved "https://registry.yarnpkg.com/@polkadot/storage/-/storage-0.81.0-beta.3.tgz#2e533adc4bd833c3074626845bbe0cecd95b5e75" + integrity sha512-4tnRcnS1+Yhr+m9Ju1VWjHb1zmiBLlKT0m7rQHFQlzO1Pimg62F27l1WzeHSj2d8HXZ8M0UZqdXw9biZyk9wtw== dependencies: "@babel/runtime" "^7.4.5" - "@polkadot/types" "^0.81.0-beta.0" - "@polkadot/util" "^0.92.1" - "@polkadot/util-crypto" "^0.92.1" + "@polkadot/types" "^0.81.0-beta.3" + "@polkadot/util" "^0.93.0-beta.0" + "@polkadot/util-crypto" "^0.93.0-beta.0" "@polkadot/ts@^0.1.59": version "0.1.59" @@ -1947,29 +1947,29 @@ dependencies: "@types/chrome" "^0.0.86" -"@polkadot/types@^0.81.0-beta.0": - version "0.81.0-beta.0" - resolved "https://registry.yarnpkg.com/@polkadot/types/-/types-0.81.0-beta.0.tgz#08a04e1bd4e25bf2b29c4f953bbed9285e11e6ef" - integrity sha512-7gjYmsWw4dDP/CqUuabI4Tm6zY6nyruZVz5BIy8O4Ro9UWnZOHiAjv2ZgZRes3HN6Phcbdwatc6fAPnZoYEGGg== +"@polkadot/types@^0.81.0-beta.3": + version "0.81.0-beta.3" + resolved "https://registry.yarnpkg.com/@polkadot/types/-/types-0.81.0-beta.3.tgz#07fb650ce70cc190768c11831ea43c067795adca" + integrity sha512-OVHlXcROpz8ZM3TwAfLMobn+JAlxG+1jQPIG8VYvhvwog1gntJN1L/VIID/Se8r7dNStBnpWkN+IP4j3Wykl3A== dependencies: "@babel/runtime" "^7.4.5" - "@polkadot/keyring" "^0.92.1" - "@polkadot/util" "^0.92.1" + "@polkadot/keyring" "^0.93.0-beta.0" + "@polkadot/util" "^0.93.0-beta.0" -"@polkadot/ui-assets@^0.41.0-beta.2": - version "0.41.0-beta.2" - resolved "https://registry.yarnpkg.com/@polkadot/ui-assets/-/ui-assets-0.41.0-beta.2.tgz#37d35572ea76a816b470aa983753182533e60bd0" - integrity sha512-Dezi5M/SInGbVRqLV1e3a+i4UzTU5NE4Xtgf9X0zVw/F9A+S5/pmKR5xp5QaLXiCH1GO+PEydAAkHR8chO3MTQ== +"@polkadot/ui-assets@^0.41.0-beta.4": + version "0.41.0-beta.4" + resolved "https://registry.yarnpkg.com/@polkadot/ui-assets/-/ui-assets-0.41.0-beta.4.tgz#367cbbb3aad2822a4086ecabfbe1b60eae265cd8" + integrity sha512-FXsnE/dvELuANFMnFMsZK9pNipWvy6BcrfP4clh9K1JZYJR8GqeitfJWRKrA/KF17ZeMluAu8RqoRY3VI+dlfg== dependencies: "@babel/runtime" "^7.4.5" -"@polkadot/ui-identicon@^0.41.0-beta.2": - version "0.41.0-beta.2" - resolved "https://registry.yarnpkg.com/@polkadot/ui-identicon/-/ui-identicon-0.41.0-beta.2.tgz#bff4ceaec2bd05b77977af252b7af0b3a97ed2f7" - integrity sha512-yC6vrE1SiQGjproI92dM+/CWWWVFkWvG3sl9ph03LxJGxKBVuX6AgD9JrHdQBmroDSikw6tLipFK8t5Knkq2ZA== +"@polkadot/ui-identicon@^0.41.0-beta.4": + version "0.41.0-beta.4" + resolved "https://registry.yarnpkg.com/@polkadot/ui-identicon/-/ui-identicon-0.41.0-beta.4.tgz#6f60d7bd57185f1e96dfa8d29103734f33d48e19" + integrity sha512-QInryBxOTpBkroQfG9nW4XWbQ3fsHB35KkGTHETNntHdEDkhXOYQAq1x3xxiQl0WI0Bng99rTt1i0ZQOcnSvOQ== dependencies: "@babel/runtime" "^7.4.5" - "@polkadot/ui-settings" "^0.41.0-beta.2" + "@polkadot/ui-settings" "^0.41.0-beta.4" "@types/color" "^3.0.0" "@types/react-copy-to-clipboard" "^4.2.6" color "^3.1.2" @@ -1977,32 +1977,35 @@ react-copy-to-clipboard "^5.0.1" styled-components "^4.2.0" -"@polkadot/ui-keyring@^0.41.0-beta.2": - version "0.41.0-beta.2" - resolved "https://registry.yarnpkg.com/@polkadot/ui-keyring/-/ui-keyring-0.41.0-beta.2.tgz#cf6e016572dcca31577141b216d53d3f9b1a50d1" - integrity sha512-HMporD0naJe7xk+7J75C6dtyPoqP1+wQpwcp3Wa/746OPLjbV6cmAJ/Yq35S2paqndBcCJ/2SQZWPZv41PkWiA== +"@polkadot/ui-keyring@^0.41.0-beta.4": + version "0.41.0-beta.4" + resolved "https://registry.yarnpkg.com/@polkadot/ui-keyring/-/ui-keyring-0.41.0-beta.4.tgz#bb92d34bcb3f4c32855ab5664d16fff3483ceacb" + integrity sha512-hxmXp99uEtOpl9bKSNuhyxI2kH9hdESeJGdDHla76v1WdkdjV1sHt48aam8d6fpJQqA2T2IS5HSI731g/kdA8A== dependencies: "@babel/runtime" "^7.4.5" + "@types/mkdirp" "^0.5.2" "@types/store" "^2.0.2" + extensionizer "^1.0.1" + mkdirp "^0.5.1" store "^2.0.12" styled-components "^4.2.0" -"@polkadot/ui-settings@^0.41.0-beta.2": - version "0.41.0-beta.2" - resolved "https://registry.yarnpkg.com/@polkadot/ui-settings/-/ui-settings-0.41.0-beta.2.tgz#c4d65f4ada0792a3a1cd9d66c3555bd0c6a45d2a" - integrity sha512-zdyE32IekAF/YZfQhfUoRQWJvIrEuBsGUvknjzxFflamFnjW8TeGEeBgmiErCXOvd3Po5BvUGHVq0Qb00qkfWw== +"@polkadot/ui-settings@^0.41.0-beta.4": + version "0.41.0-beta.4" + resolved "https://registry.yarnpkg.com/@polkadot/ui-settings/-/ui-settings-0.41.0-beta.4.tgz#f453ce143124c0ed5fd6acd8283663309e8dea4e" + integrity sha512-/u+6mGSABJ/XQRF333++WdneBQBMIMbKeO9KX+yfEzlq3xo5qkXC/3YpUZaPau1HgIJ1Zz+/AdxfUPa2IKTl/g== dependencies: "@babel/runtime" "^7.4.5" "@types/store" "^2.0.2" store "^2.0.12" -"@polkadot/util-crypto@^0.92.1": - version "0.92.1" - resolved "https://registry.yarnpkg.com/@polkadot/util-crypto/-/util-crypto-0.92.1.tgz#7aef6661804ea9602703a01b5c98da37a2b1753f" - integrity sha512-sacWyQREP0lmPEhRySLeB8OUmbJBVd8YPubkovDsFpEYe0SWwbefwdyeESqTqwlTAgQciBS1XhpULkJBMIWVYw== +"@polkadot/util-crypto@^0.93.0-beta.0": + version "0.93.0-beta.0" + resolved "https://registry.yarnpkg.com/@polkadot/util-crypto/-/util-crypto-0.93.0-beta.0.tgz#dac65de4385fd5f66e399c51a715da9cdd4f6271" + integrity sha512-CL0LYzWHVWU9jGNIjSYoMHYPX5qrSMwt2WAotks6KnAtq2wg5eIJPDpGpgmDYjDRFlnWUgTsH5cvtRH18+71HA== dependencies: "@babel/runtime" "^7.4.5" - "@polkadot/util" "^0.92.1" + "@polkadot/util" "^0.93.0-beta.0" "@polkadot/wasm-crypto" "^0.11.1" "@types/bip39" "^2.4.2" "@types/pbkdf2" "^3.0.0" @@ -2015,10 +2018,10 @@ tweetnacl "^1.0.1" xxhashjs "^0.2.2" -"@polkadot/util@^0.92.1": - version "0.92.1" - resolved "https://registry.yarnpkg.com/@polkadot/util/-/util-0.92.1.tgz#0665a9b6f0ce1d2f8f1da2a1d45ff69ae39ead53" - integrity sha512-UB1KSotfcv78LJoKmjjvwZeX0r1b50XDuzvOKFlqvfSoxbpXgwDaNENAKRLIm+Q7ODgv/F1+9YBW8zwWg6gInQ== +"@polkadot/util@^0.93.0-beta.0": + version "0.93.0-beta.0" + resolved "https://registry.yarnpkg.com/@polkadot/util/-/util-0.93.0-beta.0.tgz#78702aff2bebdc3ce3ecb04c42f764086b9c3ac1" + integrity sha512-tqha4P5kbBzwCE0C0Zyp/QBB5Ym9lnlMa8OQxvWLfrS9ijfvHZbiGZqNHYKTXXClWKM2eBaIuNgEZolBAWC2/g== dependencies: "@babel/runtime" "^7.4.5" "@types/bn.js" "^4.11.5" @@ -2256,6 +2259,13 @@ resolved "https://registry.yarnpkg.com/@types/minimatch/-/minimatch-3.0.3.tgz#3dca0e3f33b200fc7d1139c0cd96c1268cadfd9d" integrity sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA== +"@types/mkdirp@^0.5.2": + version "0.5.2" + resolved "https://registry.yarnpkg.com/@types/mkdirp/-/mkdirp-0.5.2.tgz#503aacfe5cc2703d5484326b1b27efa67a339c1f" + integrity sha512-U5icWpv7YnZYGsN4/cmh3WD2onMY0aJIiTE6+51TwJCttdHvtCYmkBNOobHlXwrJRL0nkH9jH4kD+1FAdMN4Tg== + dependencies: + "@types/node" "*" + "@types/nock@^10.0.3": version "10.0.3" resolved "https://registry.yarnpkg.com/@types/nock/-/nock-10.0.3.tgz#dab1d18ffbccfbf2db811dab9584304eeb6e1c4c" @@ -2263,11 +2273,16 @@ dependencies: "@types/node" "*" -"@types/node@*", "@types/node@^12.0.4": +"@types/node@*": version "12.0.4" resolved "https://registry.yarnpkg.com/@types/node/-/node-12.0.4.tgz#46832183115c904410c275e34cf9403992999c32" integrity sha512-j8YL2C0fXq7IONwl/Ud5Kt0PeXw22zGERt+HSSnwbKOJVsAGkEz3sFCYwaF9IOuoG1HOtE0vKCj6sXF7Q0+Vaw== +"@types/node@^12.0.7": + version "12.0.7" + resolved "https://registry.yarnpkg.com/@types/node/-/node-12.0.7.tgz#4f2563bad652b2acb1722d7e7aae2b0ff62d192c" + integrity sha512-1YKeT4JitGgE4SOzyB9eMwO0nGVNkNEsm9qlIt1Lqm/tG2QEiSMTD4kS3aO6L+w5SClLVxALmIBESK6Mk5wX0A== + "@types/pbkdf2@^3.0.0": version "3.0.0" resolved "https://registry.yarnpkg.com/@types/pbkdf2/-/pbkdf2-3.0.0.tgz#5d9ca5f12a78a08cc89ad72883ad4a30af359229" @@ -5952,6 +5967,11 @@ extend@^3.0.0, extend@~3.0.2: resolved "https://registry.yarnpkg.com/extend/-/extend-3.0.2.tgz#f8b1136b4071fbd8eb140aff858b1019ec2915fa" integrity sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g== +extensionizer@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/extensionizer/-/extensionizer-1.0.1.tgz#504544239a7610ba8404b15c1832091a37768d09" + integrity sha512-UES5CSOYqshNsWFrpORcQR47+ph6UvQK25mguD44IyeMemt40CG+LTZrH1PgpGUHX3w7ACtNQnmM0J+qEe8G0Q== + external-editor@^3.0.3: version "3.0.3" resolved "https://registry.yarnpkg.com/external-editor/-/external-editor-3.0.3.tgz#5866db29a97826dbe4bf3afd24070ead9ea43a27" @@ -7695,6 +7715,11 @@ is-utf8@^0.2.0: resolved "https://registry.yarnpkg.com/is-utf8/-/is-utf8-0.2.1.tgz#4b0da1442104d1b336340e80797e865cf39f7d72" integrity sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI= +is-what@^3.2.3: + version "3.2.3" + resolved "https://registry.yarnpkg.com/is-what/-/is-what-3.2.3.tgz#50f76f1bd8e56967e15765d1d34302513701997b" + integrity sha512-c4syLgFnjXTH5qd82Fp/qtUIeM0wA69xbI0KH1QpurMIvDaZFrS8UtAa4U52Dc2qSznaMxHit0gErMp6A/Qk1w== + is-whitespace-character@^1.0.0: version "1.0.3" resolved "https://registry.yarnpkg.com/is-whitespace-character/-/is-whitespace-character-1.0.3.tgz#b3ad9546d916d7d3ffa78204bca0c26b56257fac" @@ -9041,6 +9066,13 @@ meow@^4.0.0: redent "^2.0.0" trim-newlines "^2.0.0" +merge-anything@^2.2.4: + version "2.2.5" + resolved "https://registry.yarnpkg.com/merge-anything/-/merge-anything-2.2.5.tgz#37ef13f36359ee64f09c657d2cef45f7e29493f9" + integrity sha512-WgZGR7EQ1D8pyh57uKBbkPhUCJZLGdMzbDaxL4MDTJSGsvtpGdm8myr6DDtgJwT46xiFBlHqxbveDRpFBWlKWQ== + dependencies: + is-what "^3.2.3" + merge-descriptors@1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/merge-descriptors/-/merge-descriptors-1.0.1.tgz#b00aaa556dd8b44568150ec9d1b953f3f90cbb61" @@ -12958,7 +12990,7 @@ style-loader@^0.23.0: loader-utils "^1.1.0" schema-utils "^1.0.0" -styled-components@^4.2.0, styled-components@^4.2.1: +styled-components@^4.2.0: version "4.2.1" resolved "https://registry.yarnpkg.com/styled-components/-/styled-components-4.2.1.tgz#494e35525b5557f7ce7b3c0040fcb0a46af40886" integrity sha512-zBSMOJW1zfQ1rASGHJ5dHXIkn3VoOGLtQAYhkd4Ib7e+eI//uwMJWsI65JRe3aGrN2Xx8IT9jxxnVSXt9LaLCw== @@ -12975,6 +13007,24 @@ styled-components@^4.2.0, styled-components@^4.2.1: stylis-rule-sheet "^0.0.10" supports-color "^5.5.0" +styled-components@^4.3.1: + version "4.3.1" + resolved "https://registry.yarnpkg.com/styled-components/-/styled-components-4.3.1.tgz#18c3709f4ed9d582cd206b1acd8b758a211dd114" + integrity sha512-04XKQFFSEx3qTeN5I4kiSeajrwG6juDMw2+vUgvfxeXFegE40TuPKS4fFey8RJP1Ii1AoVQVUOglrdUUey0ZHw== + dependencies: + "@babel/helper-module-imports" "^7.0.0" + "@emotion/is-prop-valid" "^0.7.3" + "@emotion/unitless" "^0.7.0" + babel-plugin-styled-components ">= 1" + css-to-react-native "^2.2.2" + memoize-one "^5.0.0" + merge-anything "^2.2.4" + prop-types "^15.5.4" + react-is "^16.6.0" + stylis "^3.5.0" + stylis-rule-sheet "^0.0.10" + supports-color "^5.5.0" + styled-theming@^2.2.0: version "2.2.0" resolved "https://registry.yarnpkg.com/styled-theming/-/styled-theming-2.2.0.tgz#3084e43d40eaab4bc11ebafd3de04e3622fee37e"