Types for proposeParachain module (#2493)

This commit is contained in:
Jaco Greeff
2020-08-18 11:40:30 +02:00
committed by GitHub
parent ad905db53b
commit 519d9c8fa9
2 changed files with 19 additions and 0 deletions
+3
View File
@@ -29,6 +29,9 @@ const typesModules: Record<string, OverrideModuleType> = {
parachains: {
Id: 'ParaId'
},
proposeParachain: {
Proposal: 'ParachainProposal'
},
proxy: {
Announcement: 'ProxyAnnouncement'
},
@@ -9,9 +9,25 @@ import { Definitions } from '../../types';
const SLOT_RANGE_COUNT = 10;
const proposeTypes = {
ParachainProposal: {
proposer: 'AccountId',
validationFunction: 'ValidationCode',
initialHeadState: 'HeadData',
validators: 'Vec<ValidatorId>',
name: 'Vec<u8>',
balance: 'Balance'
},
RegisteredParachainInfo: {
validators: 'Vec<ValidatorId>',
proposer: 'AccountId'
}
};
export default {
rpc: {},
types: {
...proposeTypes,
AbridgedCandidateReceipt: {
parachainIndex: 'ParaId',
relayParent: 'Hash',