diff --git a/package.json b/package.json index d9f683b502..949d9baf27 100644 --- a/package.json +++ b/package.json @@ -25,7 +25,7 @@ "@babel/core": "^7.8.4", "@babel/register": "^7.8.3", "@babel/runtime": "^7.8.4", - "@polkadot/dev": "^0.50.28", + "@polkadot/dev": "^0.50.29", "@polkadot/ts": "^0.3.7", "@polkadot/typegen": "workspace:packages/typegen", "copyfiles": "^2.2.0" diff --git a/packages/api-derive/src/staking/erasExposure.ts b/packages/api-derive/src/staking/erasExposure.ts index 952afca63d..ceb6b5908d 100644 --- a/packages/api-derive/src/staking/erasExposure.ts +++ b/packages/api-derive/src/staking/erasExposure.ts @@ -21,7 +21,7 @@ function queryClipped (api: ApiInterfaceRx, withActive?: boolean): Observable<[E // we could just do entries over the full set, however the set can be quite large - split it into // batches - may need to re-visit this, or alternatively use pages keys for exceptionally large sets allPoints.map(({ era }): Observable<[StorageKey, Exposure][]> => - api.query.staking.erasStakersClipped.entries(era) + api.query.staking.erasStakers.entries(era) ) ) ]) diff --git a/packages/api/src/base/Decorate.ts b/packages/api/src/base/Decorate.ts index 0d2b0a2664..e30883c287 100644 --- a/packages/api/src/base/Decorate.ts +++ b/packages/api/src/base/Decorate.ts @@ -452,16 +452,16 @@ export default abstract class Decorate extends Events )) ) .pipe( - switchMap((keys): Observable<[StorageKey[], Codec[]]> => + switchMap((keys): Observable<[StorageKey[], Option[]]> => combineLatest([ - of(keys.map((key): StorageKey => key.decodeArgsFromMeta(meta))), - this._rpcCore.state.subscribeStorage(keys) + of(keys.map((key) => key.decodeArgsFromMeta(meta))), + this._rpcCore.state.subscribeStorage[]>(keys) ]) ), map(([keys, values]): [StorageKey, Codec][] => keys.map((key, index): [StorageKey, Codec] => [ key, - this.createType(outputType, values[index]) + this.createType(outputType, values[index].unwrapOrDefault()) ]) ) ); diff --git a/packages/api/test/api.spec.ts b/packages/api/test/api.spec.ts index 9bcfaf53b9..0a5bb1ff79 100644 --- a/packages/api/test/api.spec.ts +++ b/packages/api/test/api.spec.ts @@ -5,12 +5,21 @@ import { ApiPromise, WsProvider } from '@polkadot/api'; describe.skip('misc quick tests', (): void => { + it.skip('handles doublemap entries', async (): Promise => { + const api = await new ApiPromise().isReady; + const activeEra = await api.query.staking.activeEra(); + + console.log(JSON.stringify( + await api.query.staking.erasStakers.entries(activeEra.unwrapOrDefault().index) + )); + }); + it.skip('does something in society', async (): Promise => { const provider = new WsProvider('wss://kusama-rpc.polkadot.io'); const api = await new ApiPromise({ provider }).isReady; - console.error(api.query.society.defenderVotes.creator.meta.toHuman()); - - await api.query.society.defenderVotes('Dab4bfYTZRUDMWjYAUQuFbDreQ9mt7nULWu3Dw7jodbzVe9'); + console.log(JSON.stringify( + await api.query.society.defenderVotes('Dab4bfYTZRUDMWjYAUQuFbDreQ9mt7nULWu3Dw7jodbzVe9') + )); }); }); diff --git a/packages/types/src/codec/Raw.ts b/packages/types/src/codec/Raw.ts index f0c823c3a7..e035c8a4e9 100644 --- a/packages/types/src/codec/Raw.ts +++ b/packages/types/src/codec/Raw.ts @@ -117,7 +117,7 @@ export default class Raw extends Uint8Array implements IU8a { * @description Returns the base runtime type name for this instance */ public toRawType (): string { - return '&[u8]'; + return 'Raw'; } /** diff --git a/packages/types/src/interfaces/staking/Exposure.spec.ts b/packages/types/src/interfaces/staking/Exposure.spec.ts new file mode 100644 index 0000000000..5c927a6142 --- /dev/null +++ b/packages/types/src/interfaces/staking/Exposure.spec.ts @@ -0,0 +1,23 @@ + +// Copyright 2017-2020 @polkadot/types authors & contributors +// This software may be modified and distributed under the terms +// of the Apache-2.0 license. See the LICENSE file for details. + +import { TypeRegistry } from '../../create'; + +describe('Exposure', (): void => { + const registry = new TypeRegistry(); + + it('properly decodes an Exposure', (): void => { + expect( + registry.createType('Exposure', '0x0fd2c5f6bc904d990f94373671da716d04fe65717dad0447d715f660a0a58411de509b42e6efb8375f562f58a554d5860e0f3e8ec04bb6db2b').toHuman() + ).toEqual({ + others: [{ + value: '12.344k Unit', + who: '5HpG9w8EBLe5XCrbczpwq5TSXvedjrBGCwqxK1iQ7qUsSWFc' + }], + own: '30.805k Unit', + total: '43.150k Unit' + }); + }); +}); diff --git a/yarn.lock b/yarn.lock index 7113a8b20e..78198dc085 100644 --- a/yarn.lock +++ b/yarn.lock @@ -83,17 +83,17 @@ __metadata: languageName: node linkType: hard -"@babel/core@npm:^7.8.6": - version: 7.8.6 - resolution: "@babel/core@npm:7.8.6" +"@babel/core@npm:^7.8.7": + version: 7.8.7 + resolution: "@babel/core@npm:7.8.7" dependencies: "@babel/code-frame": ^7.8.3 - "@babel/generator": ^7.8.6 + "@babel/generator": ^7.8.7 "@babel/helpers": ^7.8.4 - "@babel/parser": ^7.8.6 + "@babel/parser": ^7.8.7 "@babel/template": ^7.8.6 "@babel/traverse": ^7.8.6 - "@babel/types": ^7.8.6 + "@babel/types": ^7.8.7 convert-source-map: ^1.7.0 debug: ^4.1.0 gensync: ^1.0.0-beta.1 @@ -102,7 +102,7 @@ __metadata: resolve: ^1.3.2 semver: ^5.4.1 source-map: ^0.5.0 - checksum: 2/5bd2d3b0f3948cb0b42dac716dbfa573f3c165c3a5067970e76410eec745126062aecc6540a274aea7c6cdd21c2ad243d4bbe4a99084863ce2f79b0441cc8491 + checksum: 2/7f6b1fb2e8c0decfb0d335538d488d15d701b65385fc3dbdca67f377ed32efa8c3794293bbfd29f000c551ef8d7f927e1f6323b76ee8bbb29b90d602c60691da languageName: node linkType: hard @@ -130,6 +130,18 @@ __metadata: languageName: node linkType: hard +"@babel/generator@npm:^7.8.7": + version: 7.8.7 + resolution: "@babel/generator@npm:7.8.7" + dependencies: + "@babel/types": ^7.8.7 + jsesc: ^2.5.1 + lodash: ^4.17.13 + source-map: ^0.5.0 + checksum: 2/903799a224d1502bd1f5a42183f80ff83715d5b7593450209ccb828a2b61b63f2ca2c2ea35dbf7eb77b858f2913f95b52667a1ff64d87238e38b3d6fd5a4f830 + languageName: node + linkType: hard + "@babel/helper-annotate-as-pure@npm:^7.0.0, @babel/helper-annotate-as-pure@npm:^7.8.3": version: 7.8.3 resolution: "@babel/helper-annotate-as-pure@npm:7.8.3" @@ -170,6 +182,17 @@ __metadata: languageName: node linkType: hard +"@babel/helper-call-delegate@npm:^7.8.7": + version: 7.8.7 + resolution: "@babel/helper-call-delegate@npm:7.8.7" + dependencies: + "@babel/helper-hoist-variables": ^7.8.3 + "@babel/traverse": ^7.8.3 + "@babel/types": ^7.8.7 + checksum: 2/2af1df59a8eb4c295e9d659a2573d4ccd77f25599089d169dc9adf96d3ca3cde0fb02ab1ed47bb53c455334136e7a8e2b9f78898c0d5dd862b390dbcbe1e6ce5 + languageName: node + linkType: hard + "@babel/helper-compilation-targets@npm:^7.8.4": version: 7.8.4 resolution: "@babel/helper-compilation-targets@npm:7.8.4" @@ -185,18 +208,18 @@ __metadata: languageName: node linkType: hard -"@babel/helper-compilation-targets@npm:^7.8.6": - version: 7.8.6 - resolution: "@babel/helper-compilation-targets@npm:7.8.6" +"@babel/helper-compilation-targets@npm:^7.8.7": + version: 7.8.7 + resolution: "@babel/helper-compilation-targets@npm:7.8.7" dependencies: "@babel/compat-data": ^7.8.6 - browserslist: ^4.8.5 + browserslist: ^4.9.1 invariant: ^2.2.4 levenary: ^1.1.1 semver: ^5.5.0 peerDependencies: "@babel/core": ^7.0.0 - checksum: 2/2d807ec4063c5d9205945f446e20501641bd57b9325a9da2a8e296ffc7f94224a0f82f0cacefbe1228b69eaae55e013b3188baabe135b2904740d20256097a48 + checksum: 2/7761feb66a93ac29a5e4a570ba434b08c85907ebcde1030dd93280258404119c7e10cba57e965cf6380457b5b1bac9061e04b74c3671b147e8c104e9f386bdb4 languageName: node linkType: hard @@ -443,6 +466,15 @@ __metadata: languageName: node linkType: hard +"@babel/parser@npm:^7.8.7": + version: 7.8.7 + resolution: "@babel/parser@npm:7.8.7" + bin: + parser: ./bin/babel-parser.js + checksum: 2/dbcfaa5c4a0da3a30aedf5db5fbcd07a9e29dbe2b4c7551bb09805c7291bf6ad3734093d697756a887dce52e68d59682ee79be5bee9964d533ce619b254c1362 + languageName: node + linkType: hard + "@babel/plugin-proposal-async-generator-functions@npm:^7.8.3": version: 7.8.3 resolution: "@babel/plugin-proposal-async-generator-functions@npm:7.8.3" @@ -1062,6 +1094,19 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-parameters@npm:^7.8.7": + version: 7.8.7 + resolution: "@babel/plugin-transform-parameters@npm:7.8.7" + dependencies: + "@babel/helper-call-delegate": ^7.8.7 + "@babel/helper-get-function-arity": ^7.8.3 + "@babel/helper-plugin-utils": ^7.8.3 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 2/0dc2d490ab481c80da26ccf8ca27963fbe9760acb2002482c7c1325f4dc1a002ef66aba8ae302796f97013391b1f4c17c935b67e0cc5e8e0c423359e7f7b7098 + languageName: node + linkType: hard + "@babel/plugin-transform-property-literals@npm:^7.8.3": version: 7.8.3 resolution: "@babel/plugin-transform-property-literals@npm:7.8.3" @@ -1132,6 +1177,17 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-regenerator@npm:^7.8.7": + version: 7.8.7 + resolution: "@babel/plugin-transform-regenerator@npm:7.8.7" + dependencies: + regenerator-transform: ^0.14.2 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 2/751116cb63719674a664eb54c1adc80ebc9eb5350eacd5bb4bc962109c30ebc1d4279ab3531903b934afbcfbc708c6a7db8c6ec329f406b9963e1b389352304e + languageName: node + linkType: hard + "@babel/plugin-transform-reserved-words@npm:^7.8.3": version: 7.8.3 resolution: "@babel/plugin-transform-reserved-words@npm:7.8.3" @@ -1306,12 +1362,12 @@ __metadata: languageName: node linkType: hard -"@babel/preset-env@npm:^7.8.6": - version: 7.8.6 - resolution: "@babel/preset-env@npm:7.8.6" +"@babel/preset-env@npm:^7.8.7": + version: 7.8.7 + resolution: "@babel/preset-env@npm:7.8.7" dependencies: "@babel/compat-data": ^7.8.6 - "@babel/helper-compilation-targets": ^7.8.6 + "@babel/helper-compilation-targets": ^7.8.7 "@babel/helper-module-imports": ^7.8.3 "@babel/helper-plugin-utils": ^7.8.3 "@babel/plugin-proposal-async-generator-functions": ^7.8.3 @@ -1351,9 +1407,9 @@ __metadata: "@babel/plugin-transform-named-capturing-groups-regex": ^7.8.3 "@babel/plugin-transform-new-target": ^7.8.3 "@babel/plugin-transform-object-super": ^7.8.3 - "@babel/plugin-transform-parameters": ^7.8.4 + "@babel/plugin-transform-parameters": ^7.8.7 "@babel/plugin-transform-property-literals": ^7.8.3 - "@babel/plugin-transform-regenerator": ^7.8.3 + "@babel/plugin-transform-regenerator": ^7.8.7 "@babel/plugin-transform-reserved-words": ^7.8.3 "@babel/plugin-transform-shorthand-properties": ^7.8.3 "@babel/plugin-transform-spread": ^7.8.3 @@ -1361,7 +1417,7 @@ __metadata: "@babel/plugin-transform-template-literals": ^7.8.3 "@babel/plugin-transform-typeof-symbol": ^7.8.4 "@babel/plugin-transform-unicode-regex": ^7.8.3 - "@babel/types": ^7.8.6 + "@babel/types": ^7.8.7 browserslist: ^4.8.5 core-js-compat: ^3.6.2 invariant: ^2.2.2 @@ -1369,7 +1425,7 @@ __metadata: semver: ^5.5.0 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 2/8d15df527ee1b96c31cb03ae0254429ca55e2cc5ac5fa833f86f2900e02711edb0f8328d707f1b8d61d36e445bfa13845a846c140b612d50d8ad8a88aeca631a + checksum: 2/c4e20509f0de60d6aa93df50698969283b52303d0a132f9cce53391177f8be864a89438fc939d28acc395c36e88a5b4a180ee063980c4dba9fb8cdce18bfc026 languageName: node linkType: hard @@ -1430,6 +1486,16 @@ __metadata: languageName: node linkType: hard +"@babel/runtime-corejs3@npm:^7.8.3": + version: 7.8.7 + resolution: "@babel/runtime-corejs3@npm:7.8.7" + dependencies: + core-js-pure: ^3.0.0 + regenerator-runtime: ^0.13.4 + checksum: 2/071241602450036d016a47c1ccfe45ab06c456941b14ba3b16d772a362b88903266541d0d7cb9fc66e858e4fa235c538a28d0be0d63c7e67c160be4e0ad549a7 + languageName: node + linkType: hard + "@babel/runtime@npm:^7.8.4": version: 7.8.4 resolution: "@babel/runtime@npm:7.8.4" @@ -1439,6 +1505,15 @@ __metadata: languageName: node linkType: hard +"@babel/runtime@npm:^7.8.7": + version: 7.8.7 + resolution: "@babel/runtime@npm:7.8.7" + dependencies: + regenerator-runtime: ^0.13.4 + checksum: 2/f7990173bfcbdfd9e00c63c27c887615e6c24dbf03540f8564b25001af838db6cdc5a7fbdcf8eea562a56daff4430177081a7355ebc2d162a9f7456f904bf17e + languageName: node + linkType: hard + "@babel/template@npm:^7.7.4, @babel/template@npm:^7.8.3": version: 7.8.3 resolution: "@babel/template@npm:7.8.3" @@ -1517,6 +1592,17 @@ __metadata: languageName: node linkType: hard +"@babel/types@npm:^7.8.7": + version: 7.8.7 + resolution: "@babel/types@npm:7.8.7" + dependencies: + esutils: ^2.0.2 + lodash: ^4.17.13 + to-fast-properties: ^2.0.0 + checksum: 2/b6401126e3b3ea6c98a4225547a52ccade5747237cd9d62f86b1b9b76598ab0957e698bae46a6159cc5dfa0045fe71d367788ebd325c4a94383574a44781589b + languageName: node + linkType: hard + "@bcoe/v8-coverage@npm:^0.2.3": version: 0.2.3 resolution: "@bcoe/v8-coverage@npm:0.2.3" @@ -2802,12 +2888,12 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/dev@npm:^0.50.28": - version: 0.50.28 - resolution: "@polkadot/dev@npm:0.50.28" +"@polkadot/dev@npm:^0.50.29": + version: 0.50.29 + resolution: "@polkadot/dev@npm:0.50.29" dependencies: "@babel/cli": ^7.8.4 - "@babel/core": ^7.8.6 + "@babel/core": ^7.8.7 "@babel/plugin-proposal-class-properties": ^7.8.3 "@babel/plugin-proposal-decorators": ^7.8.3 "@babel/plugin-proposal-nullish-coalescing-operator": ^7.8.3 @@ -2821,13 +2907,13 @@ __metadata: "@babel/plugin-syntax-import-meta": ^7.8.3 "@babel/plugin-syntax-top-level-await": ^7.8.3 "@babel/plugin-transform-runtime": ^7.8.3 - "@babel/preset-env": ^7.8.6 + "@babel/preset-env": ^7.8.7 "@babel/preset-react": ^7.8.3 "@babel/preset-typescript": ^7.8.3 "@babel/register": ^7.8.6 - "@babel/runtime": ^7.8.4 - "@types/jest": ^25.1.3 - "@types/node": ^13.7.7 + "@babel/runtime": ^7.8.7 + "@types/jest": ^25.1.4 + "@types/node": ^13.9.0 "@typescript-eslint/eslint-plugin": 2.22.0 "@typescript-eslint/parser": 2.22.0 "@vue/component-compiler-utils": ^3.1.1 @@ -2846,7 +2932,7 @@ __metadata: eslint-plugin-import: ^2.20.1 eslint-plugin-node: ^11.0.0 eslint-plugin-promise: ^4.2.1 - eslint-plugin-react: ^7.18.3 + eslint-plugin-react: ^7.19.0 eslint-plugin-react-hooks: ^2.5.0 eslint-plugin-standard: ^4.0.1 fs-extra: ^8.1.0 @@ -2886,7 +2972,7 @@ __metadata: polkadot-exec-typedoc: scripts/polkadot-exec-typedoc.js polkadot-exec-vuepress: scripts/polkadot-exec-vuepress.js polkadot-exec-webpack: scripts/polkadot-exec-webpack.js - checksum: 2/2195c3ed43115d4aa3ea56eb8991f8126ced4b98bd8190e7b46465cbf3b249e59d5c916e886fb121205f80ba2c97650bc830d69d2ff93d39b0951af2771ca1fe + checksum: 2/0075b72b53f2ce648ef75145c7dd39d343d7ff86f6808461552ec73c7acbcf87e93b408638e78731c0f56cd2d699088265184ebb522397427c90e3762e6cddef languageName: node linkType: hard @@ -3221,13 +3307,13 @@ __metadata: languageName: node linkType: hard -"@types/jest@npm:^25.1.3": - version: 25.1.3 - resolution: "@types/jest@npm:25.1.3" +"@types/jest@npm:^25.1.4": + version: 25.1.4 + resolution: "@types/jest@npm:25.1.4" dependencies: jest-diff: ^25.1.0 pretty-format: ^25.1.0 - checksum: 2/3332df7e45a28cb388d0f143d02bb2e64744c2333904582bd8759e880c9fb9dd907895fa234bb6a4d96bf9c79ba71721dc4fd9dfb2f7b731d7ea36232f90885b + checksum: 2/1a60d1c9a3a964f08732bd46735fda513a4b4743554fbd3b7aa63f39e47a80353d0967cd138db412b3008cca6c4fe82e60f90f2bb272c0750069966d694f3177 languageName: node linkType: hard @@ -3266,10 +3352,10 @@ __metadata: languageName: node linkType: hard -"@types/node@npm:^13.7.7": - version: 13.7.7 - resolution: "@types/node@npm:13.7.7" - checksum: 2/7a4a7c5060f86b6f4010d10b0de9831f98f303513a7403e8bfb3ad3f1d6a9533d023e1b6e2331959525156b84c0daf98ad1569407309da1f798498301f227a37 +"@types/node@npm:^13.9.0": + version: 13.9.0 + resolution: "@types/node@npm:13.9.0" + checksum: 2/54c040abe4765c9be0e50e0aa5f9fb7d7bff67e1ff98d2c2587df14239a965e6543be2c3321ed81a946d400b9ec47d4f8304648f6eb6c0617a523697e8cb2d20 languageName: node linkType: hard @@ -6150,6 +6236,13 @@ __metadata: languageName: node linkType: hard +"core-js-pure@npm:^3.0.0": + version: 3.6.4 + resolution: "core-js-pure@npm:3.6.4" + checksum: 2/23273f04eaa0dae33c9b9f07856c9b01a5dd00d4ef16d5e048eb403bf3a055f06c8a891ddaf0df4cacebaf0b398c958605ea294f47eb24d988a735656a4b11a0 + languageName: node + linkType: hard + "core-js@npm:^2.4.0": version: 2.6.11 resolution: "core-js@npm:2.6.11" @@ -7699,9 +7792,9 @@ __metadata: languageName: node linkType: hard -"eslint-plugin-react@npm:^7.18.3": - version: 7.18.3 - resolution: "eslint-plugin-react@npm:7.18.3" +"eslint-plugin-react@npm:^7.19.0": + version: 7.19.0 + resolution: "eslint-plugin-react@npm:7.19.0" dependencies: array-includes: ^3.1.1 doctrine: ^2.1.0 @@ -7711,11 +7804,13 @@ __metadata: object.fromentries: ^2.0.2 object.values: ^1.1.1 prop-types: ^15.7.2 - resolve: ^1.14.2 + resolve: ^1.15.1 + semver: ^6.3.0 string.prototype.matchall: ^4.0.2 + xregexp: ^4.3.0 peerDependencies: eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 - checksum: 2/7d775db2d6640b5b593e581fdbb10c357d27258cda50451370b0dc5f43056e1e64bb9022ae6f19d97eec5eae1a85b491c1456886b6829d6066e01fb9e31ffb11 + checksum: 2/3e5b7bd3b2ea663716fd2518efd1eed359712711a3c0284ed04e5955e6b7019151d8b54dddad2a9116a54e251dd180bf5ba0ccf34a80ffbe8f4d535a0d03e6b3 languageName: node linkType: hard @@ -14541,7 +14636,7 @@ fsevents@^2.1.2: languageName: node linkType: hard -"private@npm:^0.1.6": +"private@npm:^0.1.6, private@npm:^0.1.8": version: 0.1.8 resolution: "private@npm:0.1.8" checksum: 2/4507890e0e59e27909b714e52d6e8de7e06c83c731721e8c974117bfa96c720173c2aeff048022a0ba5faefa8a354f15120fb4088729b1241fc22e78f3a25912 @@ -15138,6 +15233,13 @@ fsevents@^2.1.2: languageName: node linkType: hard +"regenerator-runtime@npm:^0.13.4": + version: 0.13.4 + resolution: "regenerator-runtime@npm:0.13.4" + checksum: 2/d6165e7ba67f28f813a28fc07aa0c771ae8df913a3277c0aa837957d72debc4f1df4f53a6e98636c1cc87c6ba643ce8c522eb36542bbc4234c645af9d992c7c2 + languageName: node + linkType: hard + "regenerator-transform@npm:^0.14.0": version: 0.14.1 resolution: "regenerator-transform@npm:0.14.1" @@ -15147,6 +15249,16 @@ fsevents@^2.1.2: languageName: node linkType: hard +"regenerator-transform@npm:^0.14.2": + version: 0.14.2 + resolution: "regenerator-transform@npm:0.14.2" + dependencies: + "@babel/runtime": ^7.8.4 + private: ^0.1.8 + checksum: 2/c0d2768e20b0da61fcf8d9fcb7b3b1da4a2220668f938463b5f968e47e17030135f1f8334c4ee9902b361ba0c940d1e69d0d491dd16c9f30641867801120faac + languageName: node + linkType: hard + "regex-cache@npm:^0.4.2": version: 0.4.4 resolution: "regex-cache@npm:0.4.4" @@ -15468,7 +15580,7 @@ resolve@1.1.7: languageName: node linkType: hard -"resolve@^1.1.6, resolve@^1.1.7, resolve@^1.10.0, resolve@^1.10.1, resolve@^1.11.1, resolve@^1.12.0, resolve@^1.13.1, resolve@^1.14.2, resolve@^1.2.0, resolve@^1.3.2, resolve@^1.8.1": +"resolve@^1.1.6, resolve@^1.1.7, resolve@^1.10.0, resolve@^1.10.1, resolve@^1.11.1, resolve@^1.12.0, resolve@^1.13.1, resolve@^1.2.0, resolve@^1.3.2, resolve@^1.8.1, resolve@npm:^1.15.1": version: 1.15.1 resolution: "resolve@npm:1.15.1" dependencies: @@ -15591,7 +15703,7 @@ resolve@1.1.7: "@babel/core": ^7.8.4 "@babel/register": ^7.8.3 "@babel/runtime": ^7.8.4 - "@polkadot/dev": ^0.50.28 + "@polkadot/dev": ^0.50.29 "@polkadot/ts": ^0.3.7 "@polkadot/typegen": "workspace:packages/typegen" copyfiles: ^2.2.0 @@ -18616,6 +18728,15 @@ resolve@1.1.7: languageName: node linkType: hard +"xregexp@npm:^4.3.0": + version: 4.3.0 + resolution: "xregexp@npm:4.3.0" + dependencies: + "@babel/runtime-corejs3": ^7.8.3 + checksum: 2/2dcef4888ea32e7c01b8f42d1ee3df24970de14b299a8f534ccecf2252d297092f92d037502176ec334b6c8d7cd1dd3dba0d3cf949e26f418d50b46846268839 + languageName: node + linkType: hard + "xtend@npm:^4.0.0, xtend@npm:~4.0.1": version: 4.0.2 resolution: "xtend@npm:4.0.2"