AuthorityIndex -> u32 (#1261)
* AuthorityIndex -> u32 * Interface update * Run build:interfaces as part of build command
This commit is contained in:
+2
-2
@@ -12,7 +12,7 @@
|
||||
"typescript": "^3.5.3"
|
||||
},
|
||||
"scripts": {
|
||||
"build": "polkadot-dev-build-ts && yarn run build:methodsdoc && polkadot-dev-build-docs",
|
||||
"build": "yarn build:interfaces && polkadot-dev-build-ts && yarn run build:methodsdoc && polkadot-dev-build-docs",
|
||||
"build:htmldoc": "yarn clean && typedoc --theme default --out docs/html",
|
||||
"build:interfaces": "node packages/types/src/scripts/interfacesTsWrapper.js",
|
||||
"build:methodsdoc": "node packages/types/src/scripts/MetadataMdWrapper.js",
|
||||
@@ -33,7 +33,7 @@
|
||||
"@babel/register": "^7.5.5",
|
||||
"@babel/runtime": "^7.5.5",
|
||||
"@polkadot/dev": "^0.30.0-beta.24",
|
||||
"@polkadot/ts": "^0.1.62",
|
||||
"@polkadot/ts": "^0.1.63",
|
||||
"gh-pages": "^2.1.0"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -8,7 +8,7 @@ export default {
|
||||
SlotNumber: 'u64',
|
||||
RawBabePreDigest: {
|
||||
slotNumber: 'SlotNumber',
|
||||
authorityIndex: 'u64', // AuthorityIndex (also in aura, same size)
|
||||
authorityIndex: 'u32', // AuthorityIndex (also in aura, not same size there)
|
||||
vrfOutput: 'H256', // should be '[u8; 32]' (generator support lacking here)
|
||||
vrfProof: 'H256' // should be '[u8; 32]'
|
||||
}
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
// Auto-generated via `yarn build:interfaces`, do not edit
|
||||
|
||||
import { Struct } from '../../codec';
|
||||
import { H256, u64 } from '../../primitive';
|
||||
import { H256, u32, u64 } from '../../primitive';
|
||||
|
||||
/** u64 */
|
||||
export type BabeWeight = u64;
|
||||
@@ -10,8 +10,8 @@ export type BabeWeight = u64;
|
||||
export interface RawBabePreDigest extends Struct {
|
||||
/** SlotNumber */
|
||||
readonly slotNumber: SlotNumber;
|
||||
/** u64 */
|
||||
readonly authorityIndex: u64;
|
||||
/** u32 */
|
||||
readonly authorityIndex: u32;
|
||||
/** H256 */
|
||||
readonly vrfOutput: H256;
|
||||
/** H256 */
|
||||
|
||||
@@ -1851,10 +1851,10 @@
|
||||
"@polkadot/util" "^1.0.1"
|
||||
"@polkadot/util-crypto" "^1.0.1"
|
||||
|
||||
"@polkadot/ts@^0.1.62":
|
||||
version "0.1.62"
|
||||
resolved "https://registry.yarnpkg.com/@polkadot/ts/-/ts-0.1.62.tgz#aed5e951f1b8ee49efecb360302abdede155140b"
|
||||
integrity sha512-sx1L7Z9WwqfltQ+e8im32xGcX89G2QdgpKNwMg/dur/RMnPBkVF0A0o4H4jFSEdMiBg+dasbfJkbnxvgjWlV2A==
|
||||
"@polkadot/ts@^0.1.63":
|
||||
version "0.1.63"
|
||||
resolved "https://registry.yarnpkg.com/@polkadot/ts/-/ts-0.1.63.tgz#9de0014e706014fc4ce059bc37fd6818d20de492"
|
||||
integrity sha512-NYdq63CFBp1+4V9RMzbaIxG7doaSvIVWlFBb6hMEu0MemheULiag+Gj/98lalVYipB8a4KCBoaIt//YTCEh6oQ==
|
||||
dependencies:
|
||||
"@types/chrome" "^0.0.86"
|
||||
|
||||
|
||||
Reference in New Issue
Block a user