diff --git a/lerna.json b/lerna.json index 4b807f7540..e498ec86be 100644 --- a/lerna.json +++ b/lerna.json @@ -9,5 +9,5 @@ "packages": [ "packages/*" ], - "version": "1.26.0-beta.4" + "version": "1.26.0-beta.5" } diff --git a/package.json b/package.json index b52919cd98..b73f423855 100644 --- a/package.json +++ b/package.json @@ -34,5 +34,5 @@ "@vuepress/plugin-search": "^1.5.2", "copyfiles": "^2.3.0" }, - "version": "1.26.0-beta.4" + "version": "1.26.0-beta.5" } diff --git a/packages/api-contract/package.json b/packages/api-contract/package.json index 46a2f99250..f49a176f44 100644 --- a/packages/api-contract/package.json +++ b/packages/api-contract/package.json @@ -1,6 +1,6 @@ { "name": "@polkadot/api-contract", - "version": "1.26.0-beta.4", + "version": "1.26.0-beta.5", "description": "Interfaces for interacting with contracts and contract ABIs", "main": "index.js", "keywords": [ @@ -27,9 +27,9 @@ "homepage": "https://github.com/polkadot-js/api/tree/master/packages/api-contract#readme", "dependencies": { "@babel/runtime": "^7.10.5", - "@polkadot/api": "1.26.0-beta.4", - "@polkadot/rpc-core": "1.26.0-beta.4", - "@polkadot/types": "1.26.0-beta.4", + "@polkadot/api": "1.26.0-beta.5", + "@polkadot/rpc-core": "1.26.0-beta.5", + "@polkadot/types": "1.26.0-beta.5", "@polkadot/util": "^3.0.1", "bn.js": "^5.1.2", "rxjs": "^6.6.0" diff --git a/packages/api-derive/package.json b/packages/api-derive/package.json index 69de8ec179..cd935b443d 100644 --- a/packages/api-derive/package.json +++ b/packages/api-derive/package.json @@ -1,6 +1,6 @@ { "name": "@polkadot/api-derive", - "version": "1.26.0-beta.4", + "version": "1.26.0-beta.5", "description": "Common functions used across Polkadot, derived from RPC calls and storage queries.", "main": "index.js", "keywords": [ @@ -28,10 +28,10 @@ "homepage": "https://github.com/polkadot-js/api/tree/master/packages/api-derive#readme", "dependencies": { "@babel/runtime": "^7.10.5", - "@polkadot/api": "1.26.0-beta.4", - "@polkadot/rpc-core": "1.26.0-beta.4", - "@polkadot/rpc-provider": "1.26.0-beta.4", - "@polkadot/types": "1.26.0-beta.4", + "@polkadot/api": "1.26.0-beta.5", + "@polkadot/rpc-core": "1.26.0-beta.5", + "@polkadot/rpc-provider": "1.26.0-beta.5", + "@polkadot/types": "1.26.0-beta.5", "@polkadot/util": "^3.0.1", "@polkadot/util-crypto": "^3.0.1", "bn.js": "^5.1.2", diff --git a/packages/api/package.json b/packages/api/package.json index 220196906e..b6ee4060cc 100644 --- a/packages/api/package.json +++ b/packages/api/package.json @@ -1,6 +1,6 @@ { "name": "@polkadot/api", - "version": "1.26.0-beta.4", + "version": "1.26.0-beta.5", "description": "Promise and RxJS wrappers around the Polkadot JS RPC", "main": "index.js", "keywords": [ @@ -27,13 +27,13 @@ "homepage": "https://github.com/polkadot-js/api/tree/master/packages/api#readme", "dependencies": { "@babel/runtime": "^7.10.5", - "@polkadot/api-derive": "1.26.0-beta.4", + "@polkadot/api-derive": "1.26.0-beta.5", "@polkadot/keyring": "^3.0.1", - "@polkadot/metadata": "1.26.0-beta.4", - "@polkadot/rpc-core": "1.26.0-beta.4", - "@polkadot/rpc-provider": "1.26.0-beta.4", - "@polkadot/types": "1.26.0-beta.4", - "@polkadot/types-known": "1.26.0-beta.4", + "@polkadot/metadata": "1.26.0-beta.5", + "@polkadot/rpc-core": "1.26.0-beta.5", + "@polkadot/rpc-provider": "1.26.0-beta.5", + "@polkadot/types": "1.26.0-beta.5", + "@polkadot/types-known": "1.26.0-beta.5", "@polkadot/util": "^3.0.1", "@polkadot/util-crypto": "^3.0.1", "bn.js": "^5.1.2", diff --git a/packages/api/src/augment/tx.ts b/packages/api/src/augment/tx.ts index 33f4e7a324..9bba1bb393 100644 --- a/packages/api/src/augment/tx.ts +++ b/packages/api/src/augment/tx.ts @@ -890,6 +890,16 @@ declare module '@polkadot/api/types/submittable' { }; grandpa: { [index: string]: SubmittableExtrinsicFunction; + /** + * Note that the current authority set of the GRANDPA finality gadget has + * stalled. This will trigger a forced authority set change at the beginning + * of the next session, to be enacted `delay` blocks after that. The delay + * should be high enough to safely assume that the block signalling the + * forced change will not be re-orged (e.g. 1000 blocks). The GRANDPA voters + * will start the new authority set using the given finalized block as base. + * Only callable by root. + **/ + noteStalled: AugmentedSubmittable<(delay: BlockNumber | AnyNumber | Uint8Array, bestFinalizedBlockNumber: BlockNumber | AnyNumber | Uint8Array) => SubmittableExtrinsic>; /** * Report voter equivocation/misbehavior. This method will verify the * equivocation proof and validate the given key ownership proof diff --git a/packages/metadata/package.json b/packages/metadata/package.json index e7827369cf..046b9c7c36 100644 --- a/packages/metadata/package.json +++ b/packages/metadata/package.json @@ -1,6 +1,6 @@ { "name": "@polkadot/metadata", - "version": "1.26.0-beta.4", + "version": "1.26.0-beta.5", "description": "Helpers to extract information from runtime metadata", "main": "index.js", "publishConfig": { @@ -27,8 +27,8 @@ "homepage": "https://github.com/polkadot-js/api/tree/master/packages/type-metadata#readme", "dependencies": { "@babel/runtime": "^7.10.5", - "@polkadot/types": "1.26.0-beta.4", - "@polkadot/types-known": "1.26.0-beta.4", + "@polkadot/types": "1.26.0-beta.5", + "@polkadot/types-known": "1.26.0-beta.5", "@polkadot/util": "^3.0.1", "@polkadot/util-crypto": "^3.0.1", "bn.js": "^5.1.2" diff --git a/packages/rpc-core/package.json b/packages/rpc-core/package.json index a3264e7f02..85d5ccf827 100644 --- a/packages/rpc-core/package.json +++ b/packages/rpc-core/package.json @@ -1,6 +1,6 @@ { "name": "@polkadot/rpc-core", - "version": "1.26.0-beta.4", + "version": "1.26.0-beta.5", "description": "A JavaScript wrapper for the Polkadot JsonRPC interface", "main": "index.js", "keywords": [ @@ -27,9 +27,9 @@ "homepage": "https://github.com/polkadot-js/api/tree/master/packages/rpc-core#readme", "dependencies": { "@babel/runtime": "^7.10.5", - "@polkadot/metadata": "1.26.0-beta.4", - "@polkadot/rpc-provider": "1.26.0-beta.4", - "@polkadot/types": "1.26.0-beta.4", + "@polkadot/metadata": "1.26.0-beta.5", + "@polkadot/rpc-provider": "1.26.0-beta.5", + "@polkadot/types": "1.26.0-beta.5", "@polkadot/util": "^3.0.1", "memoizee": "^0.4.14", "rxjs": "^6.6.0" diff --git a/packages/rpc-provider/package.json b/packages/rpc-provider/package.json index 8f26db7a71..cb8924062b 100644 --- a/packages/rpc-provider/package.json +++ b/packages/rpc-provider/package.json @@ -1,6 +1,6 @@ { "name": "@polkadot/rpc-provider", - "version": "1.26.0-beta.4", + "version": "1.26.0-beta.5", "description": "Transport providers for the API", "main": "index.js", "keywords": [ @@ -27,8 +27,8 @@ "homepage": "https://github.com/polkadot-js/api/tree/master/packages/rpc-provider#readme", "dependencies": { "@babel/runtime": "^7.10.5", - "@polkadot/metadata": "1.26.0-beta.4", - "@polkadot/types": "1.26.0-beta.4", + "@polkadot/metadata": "1.26.0-beta.5", + "@polkadot/types": "1.26.0-beta.5", "@polkadot/util": "^3.0.1", "@polkadot/util-crypto": "^3.0.1", "bn.js": "^5.1.2", diff --git a/packages/typegen/package.json b/packages/typegen/package.json index dfe0801e00..436fa03efa 100644 --- a/packages/typegen/package.json +++ b/packages/typegen/package.json @@ -1,6 +1,6 @@ { "name": "@polkadot/typegen", - "version": "1.26.0-beta.4", + "version": "1.26.0-beta.5", "description": "Type generation scripts", "main": "index.js", "bin": { @@ -36,10 +36,10 @@ "@babel/core": "^7.10.5", "@babel/register": "^7.10.5", "@babel/runtime": "^7.10.5", - "@polkadot/api": "1.26.0-beta.4", - "@polkadot/metadata": "1.26.0-beta.4", - "@polkadot/rpc-provider": "1.26.0-beta.4", - "@polkadot/types": "1.26.0-beta.4", + "@polkadot/api": "1.26.0-beta.5", + "@polkadot/metadata": "1.26.0-beta.5", + "@polkadot/rpc-provider": "1.26.0-beta.5", + "@polkadot/types": "1.26.0-beta.5", "@polkadot/util": "^3.0.1", "handlebars": "^4.7.6", "websocket": "^1.0.31", diff --git a/packages/types-known/package.json b/packages/types-known/package.json index 12063a9d7e..03994def2b 100644 --- a/packages/types-known/package.json +++ b/packages/types-known/package.json @@ -1,6 +1,6 @@ { "name": "@polkadot/types-known", - "version": "1.26.0-beta.4", + "version": "1.26.0-beta.5", "description": "A JavaScript wrapper for the Polkadot JsonRPC interface", "main": "index.js", "keywords": [ @@ -27,7 +27,7 @@ "homepage": "https://github.com/polkadot-js/api/tree/master/packages/types-known#readme", "dependencies": { "@babel/runtime": "^7.10.5", - "@polkadot/types": "1.26.0-beta.4", + "@polkadot/types": "1.26.0-beta.5", "@polkadot/util": "^3.0.1", "bn.js": "^5.1.2" }, diff --git a/packages/types/package.json b/packages/types/package.json index ac335a8650..76aeddde76 100644 --- a/packages/types/package.json +++ b/packages/types/package.json @@ -1,6 +1,6 @@ { "name": "@polkadot/types", - "version": "1.26.0-beta.4", + "version": "1.26.0-beta.5", "description": "Implementation of the Parity codec", "main": "index.js", "keywords": [ @@ -27,7 +27,7 @@ "homepage": "https://github.com/polkadot-js/api/tree/master/packages/types#readme", "dependencies": { "@babel/runtime": "^7.10.5", - "@polkadot/metadata": "1.26.0-beta.4", + "@polkadot/metadata": "1.26.0-beta.5", "@polkadot/util": "^3.0.1", "@polkadot/util-crypto": "^3.0.1", "@types/bn.js": "^4.11.6", diff --git a/yarn.lock b/yarn.lock index 2333472029..2857c18f14 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2690,25 +2690,25 @@ __metadata: resolution: "@polkadot/api-contract@workspace:packages/api-contract" dependencies: "@babel/runtime": ^7.10.5 - "@polkadot/api": 1.26.0-beta.4 - "@polkadot/rpc-core": 1.26.0-beta.4 - "@polkadot/types": 1.26.0-beta.4 + "@polkadot/api": 1.26.0-beta.5 + "@polkadot/rpc-core": 1.26.0-beta.5 + "@polkadot/types": 1.26.0-beta.5 "@polkadot/util": ^3.0.1 bn.js: ^5.1.2 rxjs: ^6.6.0 languageName: unknown linkType: soft -"@polkadot/api-derive@1.26.0-beta.4, @polkadot/api-derive@workspace:packages/api-derive": +"@polkadot/api-derive@1.26.0-beta.5, @polkadot/api-derive@workspace:packages/api-derive": version: 0.0.0-use.local resolution: "@polkadot/api-derive@workspace:packages/api-derive" dependencies: "@babel/runtime": ^7.10.5 - "@polkadot/api": 1.26.0-beta.4 + "@polkadot/api": 1.26.0-beta.5 "@polkadot/keyring": ^3.0.1 - "@polkadot/rpc-core": 1.26.0-beta.4 - "@polkadot/rpc-provider": 1.26.0-beta.4 - "@polkadot/types": 1.26.0-beta.4 + "@polkadot/rpc-core": 1.26.0-beta.5 + "@polkadot/rpc-provider": 1.26.0-beta.5 + "@polkadot/types": 1.26.0-beta.5 "@polkadot/util": ^3.0.1 "@polkadot/util-crypto": ^3.0.1 bn.js: ^5.1.2 @@ -2717,18 +2717,18 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/api@1.26.0-beta.4, @polkadot/api@workspace:packages/api": +"@polkadot/api@1.26.0-beta.5, @polkadot/api@workspace:packages/api": version: 0.0.0-use.local resolution: "@polkadot/api@workspace:packages/api" dependencies: "@babel/runtime": ^7.10.5 - "@polkadot/api-derive": 1.26.0-beta.4 + "@polkadot/api-derive": 1.26.0-beta.5 "@polkadot/keyring": ^3.0.1 - "@polkadot/metadata": 1.26.0-beta.4 - "@polkadot/rpc-core": 1.26.0-beta.4 - "@polkadot/rpc-provider": 1.26.0-beta.4 - "@polkadot/types": 1.26.0-beta.4 - "@polkadot/types-known": 1.26.0-beta.4 + "@polkadot/metadata": 1.26.0-beta.5 + "@polkadot/rpc-core": 1.26.0-beta.5 + "@polkadot/rpc-provider": 1.26.0-beta.5 + "@polkadot/types": 1.26.0-beta.5 + "@polkadot/types-known": 1.26.0-beta.5 "@polkadot/util": ^3.0.1 "@polkadot/util-crypto": ^3.0.1 bn.js: ^5.1.2 @@ -2837,43 +2837,43 @@ __metadata: languageName: node linkType: hard -"@polkadot/metadata@1.26.0-beta.4, @polkadot/metadata@workspace:packages/metadata": +"@polkadot/metadata@1.26.0-beta.5, @polkadot/metadata@workspace:packages/metadata": version: 0.0.0-use.local resolution: "@polkadot/metadata@workspace:packages/metadata" dependencies: "@babel/runtime": ^7.10.5 "@polkadot/keyring": ^3.0.1 - "@polkadot/types": 1.26.0-beta.4 - "@polkadot/types-known": 1.26.0-beta.4 + "@polkadot/types": 1.26.0-beta.5 + "@polkadot/types-known": 1.26.0-beta.5 "@polkadot/util": ^3.0.1 "@polkadot/util-crypto": ^3.0.1 bn.js: ^5.1.2 languageName: unknown linkType: soft -"@polkadot/rpc-core@1.26.0-beta.4, @polkadot/rpc-core@workspace:packages/rpc-core": +"@polkadot/rpc-core@1.26.0-beta.5, @polkadot/rpc-core@workspace:packages/rpc-core": version: 0.0.0-use.local resolution: "@polkadot/rpc-core@workspace:packages/rpc-core" dependencies: "@babel/runtime": ^7.10.5 "@polkadot/keyring": ^3.0.1 - "@polkadot/metadata": 1.26.0-beta.4 - "@polkadot/rpc-provider": 1.26.0-beta.4 - "@polkadot/types": 1.26.0-beta.4 + "@polkadot/metadata": 1.26.0-beta.5 + "@polkadot/rpc-provider": 1.26.0-beta.5 + "@polkadot/types": 1.26.0-beta.5 "@polkadot/util": ^3.0.1 memoizee: ^0.4.14 rxjs: ^6.6.0 languageName: unknown linkType: soft -"@polkadot/rpc-provider@1.26.0-beta.4, @polkadot/rpc-provider@workspace:packages/rpc-provider": +"@polkadot/rpc-provider@1.26.0-beta.5, @polkadot/rpc-provider@workspace:packages/rpc-provider": version: 0.0.0-use.local resolution: "@polkadot/rpc-provider@workspace:packages/rpc-provider" dependencies: "@babel/runtime": ^7.10.5 "@polkadot/keyring": ^3.0.1 - "@polkadot/metadata": 1.26.0-beta.4 - "@polkadot/types": 1.26.0-beta.4 + "@polkadot/metadata": 1.26.0-beta.5 + "@polkadot/types": 1.26.0-beta.5 "@polkadot/util": ^3.0.1 "@polkadot/util-crypto": ^3.0.1 bn.js: ^5.1.2 @@ -2901,10 +2901,10 @@ __metadata: "@babel/core": ^7.10.5 "@babel/register": ^7.10.5 "@babel/runtime": ^7.10.5 - "@polkadot/api": 1.26.0-beta.4 - "@polkadot/metadata": 1.26.0-beta.4 - "@polkadot/rpc-provider": 1.26.0-beta.4 - "@polkadot/types": 1.26.0-beta.4 + "@polkadot/api": 1.26.0-beta.5 + "@polkadot/metadata": 1.26.0-beta.5 + "@polkadot/rpc-provider": 1.26.0-beta.5 + "@polkadot/types": 1.26.0-beta.5 "@polkadot/util": ^3.0.1 "@types/websocket": ^1.0.1 "@types/yargs": ^15.0.5 @@ -2920,25 +2920,25 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/types-known@1.26.0-beta.4, @polkadot/types-known@workspace:packages/types-known": +"@polkadot/types-known@1.26.0-beta.5, @polkadot/types-known@workspace:packages/types-known": version: 0.0.0-use.local resolution: "@polkadot/types-known@workspace:packages/types-known" dependencies: "@babel/runtime": ^7.10.5 - "@polkadot/types": 1.26.0-beta.4 + "@polkadot/types": 1.26.0-beta.5 "@polkadot/util": ^3.0.1 "@types/bn.js": ^4.11.6 bn.js: ^5.1.2 languageName: unknown linkType: soft -"@polkadot/types@1.26.0-beta.4, @polkadot/types@workspace:packages/types": +"@polkadot/types@1.26.0-beta.5, @polkadot/types@workspace:packages/types": version: 0.0.0-use.local resolution: "@polkadot/types@workspace:packages/types" dependencies: "@babel/runtime": ^7.10.5 "@polkadot/keyring": ^3.0.1 - "@polkadot/metadata": 1.26.0-beta.4 + "@polkadot/metadata": 1.26.0-beta.5 "@polkadot/util": ^3.0.1 "@polkadot/util-crypto": ^3.0.1 "@types/bn.js": ^4.11.6