3.9.3 PersistedValidationData (#3180)

This commit is contained in:
Jaco Greeff
2021-02-16 07:39:29 +01:00
committed by GitHub
parent b9f82fc549
commit b58c77683d
14 changed files with 80 additions and 75 deletions
@@ -254,10 +254,8 @@ export default {
ParaValidatorIndex: 'u32',
PersistedValidationData: {
parentHead: 'HeadData',
blockNumber: 'RelayChainBlockNumber',
relayStorageRoot: 'Hash',
hrmpMqcHeads: 'Vec<(u32, Hash)>',
dmqMqcHead: 'Hash',
relayParentNumber: 'RelayChainBlockNumber',
relayParentStorageRoot: 'Hash',
maxPovSize: 'u32'
},
RelayChainBlockNumber: 'u32',
@@ -624,10 +624,8 @@ export interface ParaValidatorIndex extends u32 {}
/** @name PersistedValidationData */
export interface PersistedValidationData extends Struct {
readonly parentHead: HeadData;
readonly blockNumber: RelayChainBlockNumber;
readonly relayStorageRoot: Hash;
readonly hrmpMqcHeads: Vec<ITuple<[u32, Hash]>>;
readonly dmqMqcHead: Hash;
readonly relayParentNumber: RelayChainBlockNumber;
readonly relayParentStorageRoot: Hash;
readonly maxPovSize: u32;
}