From 3ad01d27b221c4d1aaee6601ad2631dd182ac43e Mon Sep 17 00:00:00 2001 From: Jaco Date: Thu, 12 May 2022 14:24:39 +0200 Subject: [PATCH] Add Vote override for conviction-voting (#4821) --- packages/types-augment/src/lookup/substrate.ts | 2 +- packages/types-augment/src/lookup/types-substrate.ts | 2 +- .../types/src/metadata/PortableRegistry/PortableRegistry.ts | 1 + 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/packages/types-augment/src/lookup/substrate.ts b/packages/types-augment/src/lookup/substrate.ts index 6569a331d2..cab8da2c5c 100644 --- a/packages/types-augment/src/lookup/substrate.ts +++ b/packages/types-augment/src/lookup/substrate.ts @@ -3454,7 +3454,7 @@ export default { PalletConvictionVotingVoteAccountVote: { _enum: { Standard: { - vote: 'u8', + vote: 'Vote', balance: 'u128', }, Split: { diff --git a/packages/types-augment/src/lookup/types-substrate.ts b/packages/types-augment/src/lookup/types-substrate.ts index daecfccc84..f2cda313ba 100644 --- a/packages/types-augment/src/lookup/types-substrate.ts +++ b/packages/types-augment/src/lookup/types-substrate.ts @@ -3714,7 +3714,7 @@ declare module '@polkadot/types/lookup' { export interface PalletConvictionVotingVoteAccountVote extends Enum { readonly isStandard: boolean; readonly asStandard: { - readonly vote: u8; + readonly vote: Vote; readonly balance: u128; } & Struct; readonly isSplit: boolean; diff --git a/packages/types/src/metadata/PortableRegistry/PortableRegistry.ts b/packages/types/src/metadata/PortableRegistry/PortableRegistry.ts index db583a91ae..04f23bd325 100644 --- a/packages/types/src/metadata/PortableRegistry/PortableRegistry.ts +++ b/packages/types/src/metadata/PortableRegistry/PortableRegistry.ts @@ -35,6 +35,7 @@ const PATHS_ALIAS = splitNamespace([ // wildcard matching in place... // these have a specific encoding or logic, use a wildcard for {pallet, darwinia}_democracy '*_democracy::vote::Vote', + '*_conviction_voting::vote::Vote', '*_identity::types::Data', // shorten some well-known types 'primitive_types::*',