AuthorityIndex -> u32 (#1261)

* AuthorityIndex -> u32

* Interface update

* Run build:interfaces as part of build command
This commit is contained in:
Jaco Greeff
2019-08-03 09:38:47 +02:00
committed by GitHub
parent f7c49906e4
commit 21e2d2843e
4 changed files with 10 additions and 10 deletions
+2 -2
View File
@@ -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]'
}
+3 -3
View File
@@ -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 */
+4 -4
View File
@@ -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"