Perbill formatting with rawType equality (#2646)

* Perbill formatting with rawType equality

* Balance toHuman() check

* Formatter lookup

* typing

* Merge

* Better Compact detection
This commit is contained in:
Jaco Greeff
2020-09-24 18:48:24 +02:00
committed by GitHub
parent 1ba58e3d04
commit 0c4cc51f74
20 changed files with 123 additions and 93 deletions
+35 -35
View File
@@ -2759,7 +2759,7 @@ __metadata:
"@polkadot/api": 1.35.0-beta.8
"@polkadot/rpc-core": 1.35.0-beta.8
"@polkadot/types": 1.35.0-beta.8
"@polkadot/util": ^3.5.0-beta.12
"@polkadot/util": ^3.5.0-beta.13
bn.js: ^5.1.3
rxjs: ^6.6.3
languageName: unknown
@@ -2771,12 +2771,12 @@ __metadata:
dependencies:
"@babel/runtime": ^7.11.2
"@polkadot/api": 1.35.0-beta.8
"@polkadot/keyring": ^3.5.0-beta.12
"@polkadot/keyring": ^3.5.0-beta.13
"@polkadot/rpc-core": 1.35.0-beta.8
"@polkadot/rpc-provider": 1.35.0-beta.8
"@polkadot/types": 1.35.0-beta.8
"@polkadot/util": ^3.5.0-beta.12
"@polkadot/util-crypto": ^3.5.0-beta.12
"@polkadot/util": ^3.5.0-beta.13
"@polkadot/util-crypto": ^3.5.0-beta.13
bn.js: ^5.1.3
memoizee: ^0.4.14
rxjs: ^6.6.3
@@ -2789,14 +2789,14 @@ __metadata:
dependencies:
"@babel/runtime": ^7.11.2
"@polkadot/api-derive": 1.35.0-beta.8
"@polkadot/keyring": ^3.5.0-beta.12
"@polkadot/keyring": ^3.5.0-beta.13
"@polkadot/metadata": 1.35.0-beta.8
"@polkadot/rpc-core": 1.35.0-beta.8
"@polkadot/rpc-provider": 1.35.0-beta.8
"@polkadot/types": 1.35.0-beta.8
"@polkadot/types-known": 1.35.0-beta.8
"@polkadot/util": ^3.5.0-beta.12
"@polkadot/util-crypto": ^3.5.0-beta.12
"@polkadot/util": ^3.5.0-beta.13
"@polkadot/util-crypto": ^3.5.0-beta.13
bn.js: ^5.1.3
eventemitter3: ^4.0.7
rxjs: ^6.6.3
@@ -2899,14 +2899,14 @@ __metadata:
languageName: node
linkType: hard
"@polkadot/keyring@npm:^3.5.0-beta.12":
version: 3.5.0-beta.12
resolution: "@polkadot/keyring@npm:3.5.0-beta.12"
"@polkadot/keyring@npm:^3.5.0-beta.13":
version: 3.5.0-beta.13
resolution: "@polkadot/keyring@npm:3.5.0-beta.13"
dependencies:
"@babel/runtime": ^7.11.2
"@polkadot/util": 3.5.0-beta.12
"@polkadot/util-crypto": 3.5.0-beta.12
checksum: 63a1d8cff1f982b4936e6bfb1d8b98920f6f47924f0b231de63d419d3974f31dd8a34716f444837647564bde44a332495ae66b806f4439fc661ff7ac72f8b47c
"@polkadot/util": 3.5.0-beta.13
"@polkadot/util-crypto": 3.5.0-beta.13
checksum: bbdeaa9e334d271c882e14368403b9e460a37d34e7f086ed104d7df0c8fdd10eb152223f4e43e761cd0e63b058bf616b4e37fd25284c66a39fd7a23686b773ca
languageName: node
linkType: hard
@@ -2915,11 +2915,11 @@ __metadata:
resolution: "@polkadot/metadata@workspace:packages/metadata"
dependencies:
"@babel/runtime": ^7.11.2
"@polkadot/keyring": ^3.5.0-beta.12
"@polkadot/keyring": ^3.5.0-beta.13
"@polkadot/types": 1.35.0-beta.8
"@polkadot/types-known": 1.35.0-beta.8
"@polkadot/util": ^3.5.0-beta.12
"@polkadot/util-crypto": ^3.5.0-beta.12
"@polkadot/util": ^3.5.0-beta.13
"@polkadot/util-crypto": ^3.5.0-beta.13
bn.js: ^5.1.3
languageName: unknown
linkType: soft
@@ -2929,11 +2929,11 @@ __metadata:
resolution: "@polkadot/rpc-core@workspace:packages/rpc-core"
dependencies:
"@babel/runtime": ^7.11.2
"@polkadot/keyring": ^3.5.0-beta.12
"@polkadot/keyring": ^3.5.0-beta.13
"@polkadot/metadata": 1.35.0-beta.8
"@polkadot/rpc-provider": 1.35.0-beta.8
"@polkadot/types": 1.35.0-beta.8
"@polkadot/util": ^3.5.0-beta.12
"@polkadot/util": ^3.5.0-beta.13
memoizee: ^0.4.14
rxjs: ^6.6.3
languageName: unknown
@@ -2944,11 +2944,11 @@ __metadata:
resolution: "@polkadot/rpc-provider@workspace:packages/rpc-provider"
dependencies:
"@babel/runtime": ^7.11.2
"@polkadot/keyring": ^3.5.0-beta.12
"@polkadot/keyring": ^3.5.0-beta.13
"@polkadot/metadata": 1.35.0-beta.8
"@polkadot/types": 1.35.0-beta.8
"@polkadot/util": ^3.5.0-beta.12
"@polkadot/util-crypto": ^3.5.0-beta.12
"@polkadot/util": ^3.5.0-beta.13
"@polkadot/util-crypto": ^3.5.0-beta.13
"@polkadot/x-fetch": ^0.3.2
"@polkadot/x-ws": ^0.3.2
bn.js: ^5.1.3
@@ -2978,7 +2978,7 @@ __metadata:
"@polkadot/metadata": 1.35.0-beta.8
"@polkadot/rpc-provider": 1.35.0-beta.8
"@polkadot/types": 1.35.0-beta.8
"@polkadot/util": ^3.5.0-beta.12
"@polkadot/util": ^3.5.0-beta.13
"@types/websocket": ^1.0.1
"@types/yargs": ^15.0.7
handlebars: ^4.7.6
@@ -2999,7 +2999,7 @@ __metadata:
dependencies:
"@babel/runtime": ^7.11.2
"@polkadot/types": 1.35.0-beta.8
"@polkadot/util": ^3.5.0-beta.12
"@polkadot/util": ^3.5.0-beta.13
"@types/bn.js": ^4.11.6
bn.js: ^5.1.3
languageName: unknown
@@ -3010,10 +3010,10 @@ __metadata:
resolution: "@polkadot/types@workspace:packages/types"
dependencies:
"@babel/runtime": ^7.11.2
"@polkadot/keyring": ^3.5.0-beta.12
"@polkadot/keyring": ^3.5.0-beta.13
"@polkadot/metadata": 1.35.0-beta.8
"@polkadot/util": ^3.5.0-beta.12
"@polkadot/util-crypto": ^3.5.0-beta.12
"@polkadot/util": ^3.5.0-beta.13
"@polkadot/util-crypto": ^3.5.0-beta.13
"@types/bn.js": ^4.11.6
"@types/memoizee": ^0.4.4
bn.js: ^5.1.3
@@ -3022,12 +3022,12 @@ __metadata:
languageName: unknown
linkType: soft
"@polkadot/util-crypto@npm:3.5.0-beta.12, @polkadot/util-crypto@npm:^3.5.0-beta.12":
version: 3.5.0-beta.12
resolution: "@polkadot/util-crypto@npm:3.5.0-beta.12"
"@polkadot/util-crypto@npm:3.5.0-beta.13, @polkadot/util-crypto@npm:^3.5.0-beta.13":
version: 3.5.0-beta.13
resolution: "@polkadot/util-crypto@npm:3.5.0-beta.13"
dependencies:
"@babel/runtime": ^7.11.2
"@polkadot/util": 3.5.0-beta.12
"@polkadot/util": 3.5.0-beta.13
"@polkadot/wasm-crypto": ^1.4.1
base-x: ^3.0.8
bip39: ^3.0.2
@@ -3039,13 +3039,13 @@ __metadata:
scryptsy: ^2.1.0
tweetnacl: ^1.0.3
xxhashjs: ^0.2.2
checksum: f366a1826fd05e4396e1adb97353b0bf18a26cb94c7786115c7096f735e528db56fa83b106e3785cd1672c6c44cda3bb4d1c03046d8416c7ee1a7196be6e8800
checksum: db9222d3b067f349ec9ee711af115be5e035c4b7a30e9b11f9f2a26b0ecc17d38f79f15896ec9f7445475c7cfa0a8b78170f1d8bd55bdfaadfa03c8ada4f778c
languageName: node
linkType: hard
"@polkadot/util@npm:3.5.0-beta.12, @polkadot/util@npm:^3.5.0-beta.12":
version: 3.5.0-beta.12
resolution: "@polkadot/util@npm:3.5.0-beta.12"
"@polkadot/util@npm:3.5.0-beta.13, @polkadot/util@npm:^3.5.0-beta.13":
version: 3.5.0-beta.13
resolution: "@polkadot/util@npm:3.5.0-beta.13"
dependencies:
"@babel/runtime": ^7.11.2
"@polkadot/x-textdecoder": ^0.3.2
@@ -3055,7 +3055,7 @@ __metadata:
camelcase: ^5.3.1
chalk: ^4.1.0
ip-regex: ^4.1.0
checksum: ad4513479c9b9ed20cb06eae999663c98b1fddf7c2116d7c57d02d722264cb8be100561aa9a2bd6c12cde1f464e4c410f9f1a3d8a1a4c7c1696e35e68c9f7b4d
checksum: c720fa6410a8b7e8771bb12f39eab703f49b207fc19a8c654d455381594f6bd22151d7193fc74a6177622f47bfc6a20122823d94a3ea10ed2606b6d42f0ba88b
languageName: node
linkType: hard