diff --git a/CHANGELOG.md b/CHANGELOG.md index 0fe0fc03..433deb18 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,12 @@ # CHANGELOG +## master + +Changes: + +- Expose `wrapBytes`, `unwrapBytes` directly from `@polkadot/util` + + ## 0.40.2 Sep 16, 2021 Changes: diff --git a/package.json b/package.json index 1b7a5763..ac210c83 100644 --- a/package.json +++ b/package.json @@ -8,13 +8,13 @@ "packages/*" ], "resolutions": { - "@polkadot/api": "^5.9.2-7", - "@polkadot/keyring": "^7.3.1", - "@polkadot/networks": "^7.3.1", - "@polkadot/types": "^5.9.2-7", - "@polkadot/util": "^7.3.1", - "@polkadot/util-crypto": "^7.3.1", - "@polkadot/x-fetch": "^7.3.1", + "@polkadot/api": "^5.9.2-9", + "@polkadot/keyring": "^7.3.2-6", + "@polkadot/networks": "^7.3.2-6", + "@polkadot/types": "^5.9.2-9", + "@polkadot/util": "^7.3.2-6", + "@polkadot/util-crypto": "^7.3.2-6", + "@polkadot/x-fetch": "^7.3.2-6", "babel-core": "^7.0.0-bridge.0", "safe-buffer": "^5.2.1", "typescript": "^4.4.3", diff --git a/packages/extension-base/package.json b/packages/extension-base/package.json index 2c0367cc..5fcbbad2 100644 --- a/packages/extension-base/package.json +++ b/packages/extension-base/package.json @@ -9,11 +9,11 @@ "sideEffects": false, "dependencies": { "@babel/runtime": "^7.15.4", - "@polkadot/api": "^5.9.2-7", + "@polkadot/api": "^5.9.2-9", "@polkadot/extension-dapp": "^0.40.3-0", "@polkadot/extension-inject": "^0.40.3-0", - "@polkadot/keyring": "^7.3.1", - "@polkadot/phishing": "^0.6.294", + "@polkadot/keyring": "^7.3.2-6", + "@polkadot/phishing": "^0.6.295", "@polkadot/ui-keyring": "^0.85.4-3" } } diff --git a/packages/extension-base/src/background/handlers/Extension.ts b/packages/extension-base/src/background/handlers/Extension.ts index 675a398d..f7e2f5c2 100644 --- a/packages/extension-base/src/background/handlers/Extension.ts +++ b/packages/extension-base/src/background/handlers/Extension.ts @@ -312,7 +312,7 @@ export default class Extension { assert(isHex(phrase, 256), 'Hex seed needs to be 256-bits'); } else { // sadly isHex detects as string, so we need a cast here - assert(SEED_LENGTHS.includes((phrase as string).split(' ').length), `Mnemonic needs to contain ${SEED_LENGTHS.join(', ')} words`); + assert(SEED_LENGTHS.includes((phrase).split(' ').length), `Mnemonic needs to contain ${SEED_LENGTHS.join(', ')} words`); assert(mnemonicValidate(phrase), 'Not a valid mnemonic seed'); } diff --git a/packages/extension-chains/package.json b/packages/extension-chains/package.json index 506d992d..6c8cc711 100644 --- a/packages/extension-chains/package.json +++ b/packages/extension-chains/package.json @@ -9,7 +9,7 @@ "sideEffects": false, "dependencies": { "@babel/runtime": "^7.15.4", - "@polkadot/networks": "^7.3.1" + "@polkadot/networks": "^7.3.2-6" }, "peerDependencies": { "@polkadot/api": "*" diff --git a/packages/extension-compat-metamask/package.json b/packages/extension-compat-metamask/package.json index 92231b88..033d2f16 100644 --- a/packages/extension-compat-metamask/package.json +++ b/packages/extension-compat-metamask/package.json @@ -11,7 +11,7 @@ "@babel/runtime": "^7.15.4", "@metamask/detect-provider": "^1.2.0", "@polkadot/extension-inject": "^0.40.3-0", - "@polkadot/util": "^7.3.1", + "@polkadot/util": "^7.3.2-6", "web3": "^1.5.2" }, "peerDependencies": { diff --git a/packages/extension-dapp/package.json b/packages/extension-dapp/package.json index a07d93f2..cd1bb394 100644 --- a/packages/extension-dapp/package.json +++ b/packages/extension-dapp/package.json @@ -10,8 +10,8 @@ "dependencies": { "@babel/runtime": "^7.15.4", "@polkadot/extension-inject": "^0.40.3-0", - "@polkadot/util": "^7.3.1", - "@polkadot/util-crypto": "^7.3.1" + "@polkadot/util": "^7.3.2-6", + "@polkadot/util-crypto": "^7.3.2-6" }, "peerDependencies": { "@polkadot/api": "*", diff --git a/packages/extension-dapp/src/wrapBytes.ts b/packages/extension-dapp/src/wrapBytes.ts index a5dcc12c..08d30ad5 100644 --- a/packages/extension-dapp/src/wrapBytes.ts +++ b/packages/extension-dapp/src/wrapBytes.ts @@ -1,43 +1,12 @@ // Copyright 2019-2021 @polkadot/extension authors & contributors // SPDX-License-Identifier: Apache-2.0 -import { u8aConcat, u8aEq, u8aToU8a } from '@polkadot/util'; +import { U8A_WRAP_ETHEREUM, U8A_WRAP_POSTFIX, U8A_WRAP_PREFIX, u8aIsWrapped, u8aUnwrapBytes, u8aWrapBytes } from '@polkadot/util'; -export const ETHEREUM = u8aToU8a('\x19Ethereum Signed Message:\n'); -export const PREFIX = u8aToU8a(''); -export const POSTFIX = u8aToU8a(''); +export const ETHEREUM = U8A_WRAP_ETHEREUM; +export const POSTFIX = U8A_WRAP_POSTFIX; +export const PREFIX = U8A_WRAP_PREFIX; -const WRAP_LEN = PREFIX.length + POSTFIX.length; - -function isWrapped (u8a: Uint8Array, withEthereum: boolean): boolean { - return ( - ( - u8a.length >= WRAP_LEN && - u8aEq(u8a.subarray(0, PREFIX.length), PREFIX) && - u8aEq(u8a.slice(-POSTFIX.length), POSTFIX) - ) || - ( - withEthereum && - u8a.length >= ETHEREUM.length && - u8aEq(u8a.subarray(0, ETHEREUM.length), ETHEREUM) - ) - ); -} - -export function unwrapBytes (bytes: string | Uint8Array): Uint8Array { - const u8a = u8aToU8a(bytes); - - // we don't want to unwrap Ethereum-style wraps - return isWrapped(u8a, false) - ? u8a.subarray(PREFIX.length, u8a.length - POSTFIX.length) - : u8a; -} - -export function wrapBytes (bytes: string | Uint8Array): Uint8Array { - const u8a = u8aToU8a(bytes); - - // if Ethereum-wrapping, we don't add our wrapping bytes - return isWrapped(u8a, true) - ? u8a - : u8aConcat(PREFIX, u8a, POSTFIX); -} +export const isWrapped = u8aIsWrapped; +export const unwrapBytes = u8aUnwrapBytes; +export const wrapBytes = u8aWrapBytes; diff --git a/packages/extension-ui/package.json b/packages/extension-ui/package.json index 2a4ef471..b8884c56 100644 --- a/packages/extension-ui/package.json +++ b/packages/extension-ui/package.json @@ -15,13 +15,13 @@ "@polkadot/extension-base": "^0.40.3-0", "@polkadot/extension-dapp": "^0.40.3-0", "@polkadot/extension-inject": "^0.40.3-0", - "@polkadot/hw-ledger": "^7.3.1", - "@polkadot/keyring": "^7.3.1", - "@polkadot/networks": "^7.3.1", + "@polkadot/hw-ledger": "^7.3.2-6", + "@polkadot/keyring": "^7.3.2-6", + "@polkadot/networks": "^7.3.2-6", "@polkadot/react-identicon": "^0.85.4-3", "@polkadot/react-qr": "^0.85.4-3", - "@polkadot/util": "^7.3.1", - "@polkadot/util-crypto": "^7.3.1", + "@polkadot/util": "^7.3.2-6", + "@polkadot/util-crypto": "^7.3.2-6", "file-saver": "^2.0.5", "i18next": "^20.6.1", "react": "^17.0.2", diff --git a/yarn.lock b/yarn.lock index 68194489..d00b9d06 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2001,15 +2001,15 @@ __metadata: languageName: node linkType: hard -"@ledgerhq/devices@npm:^6.3.0": - version: 6.3.0 - resolution: "@ledgerhq/devices@npm:6.3.0" +"@ledgerhq/devices@npm:^6.3.0, @ledgerhq/devices@npm:^6.7.0": + version: 6.7.0 + resolution: "@ledgerhq/devices@npm:6.7.0" dependencies: "@ledgerhq/errors": ^6.2.0 "@ledgerhq/logs": ^6.2.0 rxjs: 6 semver: ^7.3.5 - checksum: 44034e63fc90e5eadfc459009c7ea62fa83c92cbc5d9e1a19d134971c796fc0fff8d2d952bd9da2c7ef451ec4349c856f60784d735b60d6d0cec3043fc1373dd + checksum: 9f6537c69fbf3b731b9d52d8cb075976dabdc6779833daf464d37666a3357da721fa5d4895cf3906f674c8f0756af68e434c43881b4b7a9bf55ed58ade2a0ce2 languageName: node linkType: hard @@ -2020,32 +2020,32 @@ __metadata: languageName: node linkType: hard -"@ledgerhq/hw-transport-node-hid-noevents@npm:^6.3.0": - version: 6.3.0 - resolution: "@ledgerhq/hw-transport-node-hid-noevents@npm:6.3.0" +"@ledgerhq/hw-transport-node-hid-noevents@npm:^6.7.0": + version: 6.7.0 + resolution: "@ledgerhq/hw-transport-node-hid-noevents@npm:6.7.0" dependencies: - "@ledgerhq/devices": ^6.3.0 + "@ledgerhq/devices": ^6.7.0 "@ledgerhq/errors": ^6.2.0 - "@ledgerhq/hw-transport": ^6.3.0 + "@ledgerhq/hw-transport": ^6.7.0 "@ledgerhq/logs": ^6.2.0 node-hid: 2.1.1 - checksum: ecb8b05b9d70f358bb8d6c9d1c22a3ef6d82f1d54a865998c94d34c77356589661a9a78e899ce31ae45ccd83bc58a4be5a9789437796368b5af2b1066c6387eb + checksum: 00a16ea6791ffcbd14c586ffdc684b85f9a0e63b952599e8a807661eb66a4649a2b37fee5ff3453a389eac8dec1ba991e39ad064144a360b124ec0a781295b8a languageName: node linkType: hard -"@ledgerhq/hw-transport-node-hid-singleton@npm:^6.3.0": - version: 6.3.0 - resolution: "@ledgerhq/hw-transport-node-hid-singleton@npm:6.3.0" +"@ledgerhq/hw-transport-node-hid-singleton@npm:^6.3.0, @ledgerhq/hw-transport-node-hid-singleton@npm:^6.6.0": + version: 6.7.0 + resolution: "@ledgerhq/hw-transport-node-hid-singleton@npm:6.7.0" dependencies: - "@ledgerhq/devices": ^6.3.0 + "@ledgerhq/devices": ^6.7.0 "@ledgerhq/errors": ^6.2.0 - "@ledgerhq/hw-transport": ^6.3.0 - "@ledgerhq/hw-transport-node-hid-noevents": ^6.3.0 + "@ledgerhq/hw-transport": ^6.7.0 + "@ledgerhq/hw-transport-node-hid-noevents": ^6.7.0 "@ledgerhq/logs": ^6.2.0 lodash: ^4.17.21 node-hid: 2.1.1 usb-detection: ^4.10.0 - checksum: a8a2284f33ef3b6eb1210e45f91dc8fc4edd1036b59d7f8abe9a141f1792489e3a31a49f1883f882778ac72f43a81a560cdf6db3faa9848d9f6a10f2b1a17da1 + checksum: 9a52cb7629b2aa9b38d667c8c8e8e3f9a8fa2dbe02dd793c77f8528ea578b1c5d93bc5b2bb44a33dcd62e7f7fe6e474da1c482ae9fda39ab02d3c5a0012a65aa languageName: node linkType: hard @@ -2061,26 +2061,26 @@ __metadata: languageName: node linkType: hard -"@ledgerhq/hw-transport-webusb@npm:^6.3.0": - version: 6.3.0 - resolution: "@ledgerhq/hw-transport-webusb@npm:6.3.0" +"@ledgerhq/hw-transport-webusb@npm:^6.3.0, @ledgerhq/hw-transport-webusb@npm:^6.6.0": + version: 6.7.0 + resolution: "@ledgerhq/hw-transport-webusb@npm:6.7.0" dependencies: - "@ledgerhq/devices": ^6.3.0 + "@ledgerhq/devices": ^6.7.0 "@ledgerhq/errors": ^6.2.0 - "@ledgerhq/hw-transport": ^6.3.0 + "@ledgerhq/hw-transport": ^6.7.0 "@ledgerhq/logs": ^6.2.0 - checksum: d0fe14305ae57bae71bf97bed1252c9077e3e834f6e632eefcae971d5f7f0d27288b57745c3c8a23e229c8a3c618f08a822424060d99deb9c7276f543eda2961 + checksum: f4f521851099d6355fba1dbe354c685ede5fc6b568a20c9cf90b2ea8a7049d1e50881623078f73bc47abde0fef2d82939e7f54ddb79d7eaa0b2ed289f61e7ddf languageName: node linkType: hard -"@ledgerhq/hw-transport@npm:^6.2.0, @ledgerhq/hw-transport@npm:^6.3.0": - version: 6.3.0 - resolution: "@ledgerhq/hw-transport@npm:6.3.0" +"@ledgerhq/hw-transport@npm:^6.2.0, @ledgerhq/hw-transport@npm:^6.3.0, @ledgerhq/hw-transport@npm:^6.7.0": + version: 6.7.0 + resolution: "@ledgerhq/hw-transport@npm:6.7.0" dependencies: - "@ledgerhq/devices": ^6.3.0 + "@ledgerhq/devices": ^6.7.0 "@ledgerhq/errors": ^6.2.0 events: ^3.3.0 - checksum: c6d1025fc507904c14fa945525bfaeabe5a284b699850b41213d7302a15a834e4136c31f808f6ae7c13f26e1a087d734abf3175164a51c2714498bcf0ddb3ce4 + checksum: 05d8e97fae7789be56dad61681c53c90395da38596d776746d921fddadf8c3a4e38c8244eefbf596d2230d33f099a49b639aa8018af852223030f5219daa9520 languageName: node linkType: hard @@ -2295,37 +2295,37 @@ __metadata: languageName: node linkType: hard -"@polkadot/api-derive@npm:5.9.2-7": - version: 5.9.2-7 - resolution: "@polkadot/api-derive@npm:5.9.2-7" +"@polkadot/api-derive@npm:5.9.2-9": + version: 5.9.2-9 + resolution: "@polkadot/api-derive@npm:5.9.2-9" dependencies: "@babel/runtime": ^7.15.4 - "@polkadot/api": 5.9.2-7 - "@polkadot/rpc-core": 5.9.2-7 - "@polkadot/types": 5.9.2-7 + "@polkadot/api": 5.9.2-9 + "@polkadot/rpc-core": 5.9.2-9 + "@polkadot/types": 5.9.2-9 "@polkadot/util": ^7.3.1 "@polkadot/util-crypto": ^7.3.1 rxjs: ^7.3.0 - checksum: fb9177d3884c004488f716d3f29935fbaf8af4e047c37532636eb0a6b87d3309659ba1840554b6ce223be0a63e870ea7f4897b8362a704c660471b7cab79b914 + checksum: 90e20f3fd08818abf87f37f22c57b9515ec35aea8bb1f39bc4dd52c854276fcca381de8b22ac9c97b91ccee1533aed1d96a77c7cba1f5ccbc1b880996944bdf1 languageName: node linkType: hard -"@polkadot/api@npm:^5.9.2-7": - version: 5.9.2-7 - resolution: "@polkadot/api@npm:5.9.2-7" +"@polkadot/api@npm:^5.9.2-9": + version: 5.9.2-9 + resolution: "@polkadot/api@npm:5.9.2-9" dependencies: "@babel/runtime": ^7.15.4 - "@polkadot/api-derive": 5.9.2-7 + "@polkadot/api-derive": 5.9.2-9 "@polkadot/keyring": ^7.3.1 - "@polkadot/rpc-core": 5.9.2-7 - "@polkadot/rpc-provider": 5.9.2-7 - "@polkadot/types": 5.9.2-7 - "@polkadot/types-known": 5.9.2-7 + "@polkadot/rpc-core": 5.9.2-9 + "@polkadot/rpc-provider": 5.9.2-9 + "@polkadot/types": 5.9.2-9 + "@polkadot/types-known": 5.9.2-9 "@polkadot/util": ^7.3.1 "@polkadot/util-crypto": ^7.3.1 eventemitter3: ^4.0.7 rxjs: ^7.3.0 - checksum: 5b531736dc2f6bf12e8860c9559a3e529824f2ec1d461bda58461d9bc2cb249302c518062e3d12eb290519de2d929b47166afd2be07c0196fe4930afb26836de + checksum: 1e360efbbacab1fe834599f2ef245930664068ae2c39bbc747b9c838e1688b36c7c6847775d8abd33b5ecf4aef9e34a4b705eacc0da864b36a84fa9f32db87e8 languageName: node linkType: hard @@ -2428,11 +2428,11 @@ __metadata: resolution: "@polkadot/extension-base@workspace:packages/extension-base" dependencies: "@babel/runtime": ^7.15.4 - "@polkadot/api": ^5.9.2-7 + "@polkadot/api": ^5.9.2-9 "@polkadot/extension-dapp": ^0.40.3-0 "@polkadot/extension-inject": ^0.40.3-0 - "@polkadot/keyring": ^7.3.1 - "@polkadot/phishing": ^0.6.294 + "@polkadot/keyring": ^7.3.2-6 + "@polkadot/phishing": ^0.6.295 "@polkadot/ui-keyring": ^0.85.4-3 languageName: unknown linkType: soft @@ -2442,7 +2442,7 @@ __metadata: resolution: "@polkadot/extension-chains@workspace:packages/extension-chains" dependencies: "@babel/runtime": ^7.15.4 - "@polkadot/networks": ^7.3.1 + "@polkadot/networks": ^7.3.2-6 peerDependencies: "@polkadot/api": "*" languageName: unknown @@ -2455,7 +2455,7 @@ __metadata: "@babel/runtime": ^7.15.4 "@metamask/detect-provider": ^1.2.0 "@polkadot/extension-inject": ^0.40.3-0 - "@polkadot/util": ^7.3.1 + "@polkadot/util": ^7.3.2-6 web3: ^1.5.2 peerDependencies: "@polkadot/util": "*" @@ -2468,8 +2468,8 @@ __metadata: dependencies: "@babel/runtime": ^7.15.4 "@polkadot/extension-inject": ^0.40.3-0 - "@polkadot/util": ^7.3.1 - "@polkadot/util-crypto": ^7.3.1 + "@polkadot/util": ^7.3.2-6 + "@polkadot/util-crypto": ^7.3.2-6 peerDependencies: "@polkadot/api": "*" "@polkadot/util": "*" @@ -2502,13 +2502,13 @@ __metadata: "@polkadot/extension-base": ^0.40.3-0 "@polkadot/extension-dapp": ^0.40.3-0 "@polkadot/extension-inject": ^0.40.3-0 - "@polkadot/hw-ledger": ^7.3.1 - "@polkadot/keyring": ^7.3.1 - "@polkadot/networks": ^7.3.1 + "@polkadot/hw-ledger": ^7.3.2-6 + "@polkadot/keyring": ^7.3.2-6 + "@polkadot/networks": ^7.3.2-6 "@polkadot/react-identicon": ^0.85.4-3 "@polkadot/react-qr": ^0.85.4-3 - "@polkadot/util": ^7.3.1 - "@polkadot/util-crypto": ^7.3.1 + "@polkadot/util": ^7.3.2-6 + "@polkadot/util-crypto": ^7.3.2-6 "@types/bn.js": ^4.11.6 "@types/enzyme": ^3.10.9 "@types/enzyme-adapter-react-16": ^1.0.6 @@ -2580,6 +2580,22 @@ __metadata: languageName: node linkType: hard +"@polkadot/hw-ledger-transports@npm:7.3.2-6": + version: 7.3.2-6 + resolution: "@polkadot/hw-ledger-transports@npm:7.3.2-6" + dependencies: + "@babel/runtime": ^7.15.4 + "@ledgerhq/hw-transport": ^6.3.0 + "@ledgerhq/hw-transport-node-hid-singleton": ^6.6.0 + "@ledgerhq/hw-transport-webhid": ^6.4.1 + "@ledgerhq/hw-transport-webusb": ^6.6.0 + dependenciesMeta: + "@ledgerhq/hw-transport-node-hid-singleton": + optional: true + checksum: 6302298a93395a49022b72900022b3212777d0ad698b4779f158890845214786f2c53ba5e37c73bbbfbd2af2879fbb9926ebe6d2dd753f0ad442e334a31a4d51 + languageName: node + linkType: hard + "@polkadot/hw-ledger@npm:^7.3.1": version: 7.3.1 resolution: "@polkadot/hw-ledger@npm:7.3.1" @@ -2592,38 +2608,50 @@ __metadata: languageName: node linkType: hard -"@polkadot/keyring@npm:^7.3.1": - version: 7.3.1 - resolution: "@polkadot/keyring@npm:7.3.1" +"@polkadot/hw-ledger@npm:^7.3.2-6": + version: 7.3.2-6 + resolution: "@polkadot/hw-ledger@npm:7.3.2-6" dependencies: - "@babel/runtime": ^7.15.3 - "@polkadot/util": 7.3.1 - "@polkadot/util-crypto": 7.3.1 + "@babel/runtime": ^7.15.4 + "@polkadot/hw-ledger-transports": 7.3.2-6 + "@polkadot/util": 7.3.2-6 + "@zondax/ledger-substrate": ^0.18.0 + checksum: 6064ce33b6d5089f15826f295c620049776d7a88bbb4e76ce3eac3de20f6ceaace9db15761785de9acd5e778ce6183b8a1a135239c8a79e431f481d43eafd30b + languageName: node + linkType: hard + +"@polkadot/keyring@npm:^7.3.2-6": + version: 7.3.2-6 + resolution: "@polkadot/keyring@npm:7.3.2-6" + dependencies: + "@babel/runtime": ^7.15.4 + "@polkadot/util": 7.3.2-6 + "@polkadot/util-crypto": 7.3.2-6 peerDependencies: - "@polkadot/util": 7.3.1 - "@polkadot/util-crypto": 7.3.1 - checksum: e2b9affbb75e17e034b437e83bcf2ddbeada86d118cb0127a6962331350c2b2ec143084dd20c5536f4f02013aee0cc729e0b33e626d027cd8a7a09ca32ba2155 + "@polkadot/util": 7.3.2-6 + "@polkadot/util-crypto": 7.3.2-6 + checksum: f1415e91ed17b30db4bc163f3b1c740fa21c6b8b709f2e9511642042060f791ba4c05abc9f6af0ecb37a72c6ed676119da8e2b0142320e11bdcdba071973d22d languageName: node linkType: hard -"@polkadot/networks@npm:^7.3.1": - version: 7.3.1 - resolution: "@polkadot/networks@npm:7.3.1" +"@polkadot/networks@npm:^7.3.2-6": + version: 7.3.2-6 + resolution: "@polkadot/networks@npm:7.3.2-6" dependencies: - "@babel/runtime": ^7.15.3 - checksum: d51d9870ce0b2fbe5a0c8ec4076d5b9efd66bf8a3332df0b52a3d578fb8da66ec115977cb8babeb0d1dbfdddfe6caedc7f71b735a14adb9ffe908759dd965003 + "@babel/runtime": ^7.15.4 + checksum: 6ba7e0373d52daa210f7a83569affeb110158e733603a30bba6734a0a87dfbbfddff19a66c6f73526b3a73daca1533a0ec67f9f35a3fe6abfde51a189e5b096d languageName: node linkType: hard -"@polkadot/phishing@npm:^0.6.294": - version: 0.6.294 - resolution: "@polkadot/phishing@npm:0.6.294" +"@polkadot/phishing@npm:^0.6.295": + version: 0.6.295 + resolution: "@polkadot/phishing@npm:0.6.295" dependencies: "@babel/runtime": ^7.15.4 "@polkadot/util": ^7.3.1 "@polkadot/util-crypto": ^7.3.1 "@polkadot/x-fetch": ^7.3.1 - checksum: 166ad5c11e1e1e885b17e63c6ef2d5a6890dfb17c250ca06437ab39cb171efd1d6213ba6700702b923caa75d874377dddc6d1273a0cbe37583a81c5910250a67 + checksum: f159d1c4cd3e12fe17ab29fb27c4203f59ffb93f8699b0c9b4b851aea44b382c9ce81221202ef0bf4c8df7fddfc992f0e76e8076e8b0fe7ac1a04e5387e39c20 languageName: node linkType: hard @@ -2674,56 +2702,56 @@ __metadata: languageName: node linkType: hard -"@polkadot/rpc-core@npm:5.9.2-7": - version: 5.9.2-7 - resolution: "@polkadot/rpc-core@npm:5.9.2-7" +"@polkadot/rpc-core@npm:5.9.2-9": + version: 5.9.2-9 + resolution: "@polkadot/rpc-core@npm:5.9.2-9" dependencies: "@babel/runtime": ^7.15.4 - "@polkadot/rpc-provider": 5.9.2-7 - "@polkadot/types": 5.9.2-7 + "@polkadot/rpc-provider": 5.9.2-9 + "@polkadot/types": 5.9.2-9 "@polkadot/util": ^7.3.1 rxjs: ^7.3.0 - checksum: b7a19619b66a75ad1581674d191ce7cf434bc487fe0487023e2610b8e2f2b0829d78385ea02ff2d6de1c287af6fa1d37788a9f8de7d91182b8ed5d1295733a39 + checksum: 5b4c5a6140caf15882c308f769fe5c2c1e41ebd466f2b807be8349eb95cde8286a7aa0f4011a9c9c3d1f9fe3aa5f06f91460162a6186aa904110e2c74e802d8f languageName: node linkType: hard -"@polkadot/rpc-provider@npm:5.9.2-7": - version: 5.9.2-7 - resolution: "@polkadot/rpc-provider@npm:5.9.2-7" +"@polkadot/rpc-provider@npm:5.9.2-9": + version: 5.9.2-9 + resolution: "@polkadot/rpc-provider@npm:5.9.2-9" dependencies: "@babel/runtime": ^7.15.4 - "@polkadot/types": 5.9.2-7 + "@polkadot/types": 5.9.2-9 "@polkadot/util": ^7.3.1 "@polkadot/util-crypto": ^7.3.1 "@polkadot/x-fetch": ^7.3.1 "@polkadot/x-global": ^7.3.1 "@polkadot/x-ws": ^7.3.1 eventemitter3: ^4.0.7 - checksum: e42269cba4b3b26381ef7a39592365f1bc3db41617716a45ded85ad2c9c414eccf852d94af5445639545d5ddf66d1d7049f616b74e6ba53fda9b4d6f5dfbf06f + checksum: 0d914963d730f900dca5c29d1c619a51848e7f91feef27360e0a7577bbd29c11f572fd9726f9335ad4108f85f7cceb022285e5644a66cd2e485892ab6b7dd793 languageName: node linkType: hard -"@polkadot/types-known@npm:5.9.2-7": - version: 5.9.2-7 - resolution: "@polkadot/types-known@npm:5.9.2-7" +"@polkadot/types-known@npm:5.9.2-9": + version: 5.9.2-9 + resolution: "@polkadot/types-known@npm:5.9.2-9" dependencies: "@babel/runtime": ^7.15.4 "@polkadot/networks": ^7.3.1 - "@polkadot/types": 5.9.2-7 + "@polkadot/types": 5.9.2-9 "@polkadot/util": ^7.3.1 - checksum: 68a6147d6e5aea65ae01ac92a9c80ab7bc7aa6bef5bd14776dc0868f0343696d6bd2aae24677e5479fde40acdfbc8a0eeeca9e0f84d041be03e2b4e3470f82bb + checksum: 43b0bde47381b0242832176f6e145be702b31be4790fde7bf7b85b3ddd2eff526c5752cbc71df0e35063af0ffc7039557febceb146a6eb902141db9fedee3dcd languageName: node linkType: hard -"@polkadot/types@npm:^5.9.2-7": - version: 5.9.2-7 - resolution: "@polkadot/types@npm:5.9.2-7" +"@polkadot/types@npm:^5.9.2-9": + version: 5.9.2-9 + resolution: "@polkadot/types@npm:5.9.2-9" dependencies: "@babel/runtime": ^7.15.4 "@polkadot/util": ^7.3.1 "@polkadot/util-crypto": ^7.3.1 rxjs: ^7.3.0 - checksum: e441ed1b348260b9f9b8e2c4ed4f36b72ee1ea2a2f34c7fc403116038e2eaee47df17ffdb1ca260e8fe5be07c479fe4e9839629ae64ba706c8d0c711c9190b01 + checksum: e5d2f7666c4900f78b1645bdbbe2f3f737e15756cda3545c8feea9a1be5293857d8d0bb71a231edbb2159dc080c1162eed607a6ed398f069e794f192d8d833fa languageName: node linkType: hard @@ -2776,15 +2804,15 @@ __metadata: languageName: node linkType: hard -"@polkadot/util-crypto@npm:^7.3.1": - version: 7.3.1 - resolution: "@polkadot/util-crypto@npm:7.3.1" +"@polkadot/util-crypto@npm:^7.3.2-6": + version: 7.3.2-6 + resolution: "@polkadot/util-crypto@npm:7.3.2-6" dependencies: - "@babel/runtime": ^7.15.3 - "@polkadot/networks": 7.3.1 - "@polkadot/util": 7.3.1 + "@babel/runtime": ^7.15.4 + "@polkadot/networks": 7.3.2-6 + "@polkadot/util": 7.3.2-6 "@polkadot/wasm-crypto": ^4.2.1 - "@polkadot/x-randomvalues": 7.3.1 + "@polkadot/x-randomvalues": 7.3.2-6 base-x: ^3.0.8 base64-js: ^1.5.1 blakejs: ^1.1.1 @@ -2798,23 +2826,23 @@ __metadata: tweetnacl: ^1.0.3 xxhashjs: ^0.2.2 peerDependencies: - "@polkadot/util": 7.3.1 - checksum: 175f08a794015730f1663c0a00058aa1f3c96fecd962614cef265e03e9d59c22e4c738cec00919abbee0d95d6e18d404db6ce97c40bfeb395d3f202964edce1f + "@polkadot/util": 7.3.2-6 + checksum: 2ca50bed2f3a2e9ac4d552f7ebaa5247356fa7c3aa7b5f3c7f041aaa6fdc79f581cf03ccbe23bc9793f43ab75d0b0a49729c3adf21341260494e28164140f3db languageName: node linkType: hard -"@polkadot/util@npm:^7.3.1": - version: 7.3.1 - resolution: "@polkadot/util@npm:7.3.1" +"@polkadot/util@npm:^7.3.2-6": + version: 7.3.2-6 + resolution: "@polkadot/util@npm:7.3.2-6" dependencies: - "@babel/runtime": ^7.15.3 - "@polkadot/x-textdecoder": 7.3.1 - "@polkadot/x-textencoder": 7.3.1 + "@babel/runtime": ^7.15.4 + "@polkadot/x-textdecoder": 7.3.2-6 + "@polkadot/x-textencoder": 7.3.2-6 "@types/bn.js": ^4.11.6 bn.js: ^4.12.0 camelcase: ^6.2.0 ip-regex: ^4.3.0 - checksum: b64c5f73d904414f119f97e6150f64b18d815e480ee27ed10a12da5e6e818f28273e9f17e2da51312670234beef81426a65d319f0af587202d3601f08b953d86 + checksum: f841aece8668c3f921f3f25c34691219c1248eccda61e71e15e7efd69e205e9de391f16cefc89b4bbac791cc7a6fb8ffe119ff27d2e8fb63e90db87ce0028ba2 languageName: node linkType: hard @@ -2850,15 +2878,15 @@ __metadata: languageName: node linkType: hard -"@polkadot/x-fetch@npm:^7.3.1": - version: 7.3.1 - resolution: "@polkadot/x-fetch@npm:7.3.1" +"@polkadot/x-fetch@npm:^7.3.2-6": + version: 7.3.2-6 + resolution: "@polkadot/x-fetch@npm:7.3.2-6" dependencies: - "@babel/runtime": ^7.15.3 - "@polkadot/x-global": 7.3.1 + "@babel/runtime": ^7.15.4 + "@polkadot/x-global": 7.3.2-6 "@types/node-fetch": ^2.5.12 - node-fetch: ^2.6.1 - checksum: f83eb93414eaa74f0a383547a8fb53ed5bc4d810e3da775189e2652bf0e6f449713aade5a1e453a7831262e97b72a411bf5f957b3769bedc9094af73646ab26e + node-fetch: ^2.6.2 + checksum: 4230a8c778bae90292bf5ae55649504f5b2e892f1c6f0db69197256f4024c20a0aa3a4b43e55e4a55088276fbba0d05d8aa2d6199152c83264fcaad233f2a2c0 languageName: node linkType: hard @@ -2871,33 +2899,42 @@ __metadata: languageName: node linkType: hard -"@polkadot/x-randomvalues@npm:7.3.1": - version: 7.3.1 - resolution: "@polkadot/x-randomvalues@npm:7.3.1" +"@polkadot/x-global@npm:7.3.2-6": + version: 7.3.2-6 + resolution: "@polkadot/x-global@npm:7.3.2-6" dependencies: - "@babel/runtime": ^7.15.3 - "@polkadot/x-global": 7.3.1 - checksum: cbf18f303def7fdc23fe7311911fef6e78b8da3cdcca6d8595f2b33136ca23e6c4e028d9b3f523d11863eb4565a71a1f00c758a1b9cdb3439cb0645c75609acc + "@babel/runtime": ^7.15.4 + checksum: b61bbdd6357fdca9e7f07243a04551825770a6c302b2f18d006e8589317b2cee335f1162b5fe92c628f9aa9131e5c71b0129098f867267eb7bee1d2f5dc1213b languageName: node linkType: hard -"@polkadot/x-textdecoder@npm:7.3.1": - version: 7.3.1 - resolution: "@polkadot/x-textdecoder@npm:7.3.1" +"@polkadot/x-randomvalues@npm:7.3.2-6": + version: 7.3.2-6 + resolution: "@polkadot/x-randomvalues@npm:7.3.2-6" dependencies: - "@babel/runtime": ^7.15.3 - "@polkadot/x-global": 7.3.1 - checksum: 11e1249c2e219bd84fd3982a95a62b8b61de05569b1961598e0ce921f25814e03ef4eaa59b67f31560c7ba7ea828baace256528ca9744aaaa8cd0135a7c44cf6 + "@babel/runtime": ^7.15.4 + "@polkadot/x-global": 7.3.2-6 + checksum: 4b9a3c8388b889c3fda6d5413921a6a3adaa441b28e5a7e28b34400aa1abc414d2e6b8fd3cf6c23b3f6b8c8ea57fb97df61ef1dd4e60c6630136cddcbfa48d36 languageName: node linkType: hard -"@polkadot/x-textencoder@npm:7.3.1": - version: 7.3.1 - resolution: "@polkadot/x-textencoder@npm:7.3.1" +"@polkadot/x-textdecoder@npm:7.3.2-6": + version: 7.3.2-6 + resolution: "@polkadot/x-textdecoder@npm:7.3.2-6" dependencies: - "@babel/runtime": ^7.15.3 - "@polkadot/x-global": 7.3.1 - checksum: ea0ffc74fd1bdd6363237a4735d2133538d3cc6c3526a95e527082907d6e997070a8bd9fe2a6f4ed171136d123f9bc7bd9cfcf84c2b83e3094b8ae75b0e76d16 + "@babel/runtime": ^7.15.4 + "@polkadot/x-global": 7.3.2-6 + checksum: 6587dc33a1a5070fdf9b3995e03baf5bfede7685379b6da359d7944691e38ae9dd6414a91d0dbfb3a13927755ea516b4a07666d07d03c3ec8ddf7ebdae92bbe2 + languageName: node + linkType: hard + +"@polkadot/x-textencoder@npm:7.3.2-6": + version: 7.3.2-6 + resolution: "@polkadot/x-textencoder@npm:7.3.2-6" + dependencies: + "@babel/runtime": ^7.15.4 + "@polkadot/x-global": 7.3.2-6 + checksum: 916037b728a43eda48878dacfb54d1a7753ad06c220be17ed0856b397b970fe1172e4993a0457e4a5078be77245df1ad32fcc7cfb42531195d83bb054fdf0d22 languageName: node linkType: hard @@ -12903,10 +12940,10 @@ __metadata: languageName: node linkType: hard -"node-fetch@npm:^2.6.0, node-fetch@npm:^2.6.1": - version: 2.6.1 - resolution: "node-fetch@npm:2.6.1" - checksum: 91075bedd57879117e310fbcc36983ad5d699e522edb1ebcdc4ee5294c982843982652925c3532729fdc86b2d64a8a827797a745f332040d91823c8752ee4d7c +"node-fetch@npm:^2.6.0, node-fetch@npm:^2.6.1, node-fetch@npm:^2.6.2": + version: 2.6.2 + resolution: "node-fetch@npm:2.6.2" + checksum: de367eae1dfbc0e12283c1cf92256ea7fba7eac8655e2e51ebb217727162396fc6cf24689ef9fc6accf075e3991e2ffaa061f7cfaa958215329649b2297ff06d languageName: node linkType: hard