From 0cf29719b31e525c91cc561a2ccdc0d75bb9f2bb Mon Sep 17 00:00:00 2001 From: Jaco Greeff Date: Tue, 12 May 2020 20:58:40 +0200 Subject: [PATCH] Fix ProxyState type (#2269) * Fix ProxyState type * Generate --- packages/types/src/interfaces/democracy/definitions.ts | 6 ++++-- packages/types/src/interfaces/democracy/types.ts | 8 +++++--- 2 files changed, 9 insertions(+), 5 deletions(-) diff --git a/packages/types/src/interfaces/democracy/definitions.ts b/packages/types/src/interfaces/democracy/definitions.ts index eb17aa50a6..eadd6efa08 100644 --- a/packages/types/src/interfaces/democracy/definitions.ts +++ b/packages/types/src/interfaces/democracy/definitions.ts @@ -67,8 +67,10 @@ export default { PropIndex: 'u32', Proposal: 'Call', ProxyState: { - Open: 'AccountId', - Active: 'AccountId' + _enum: { + Open: 'AccountId', + Active: 'AccountId' + } }, ReferendumIndex: 'u32', ReferendumInfoTo239: { diff --git a/packages/types/src/interfaces/democracy/types.ts b/packages/types/src/interfaces/democracy/types.ts index db20dfa658..5ac538d0f8 100644 --- a/packages/types/src/interfaces/democracy/types.ts +++ b/packages/types/src/interfaces/democracy/types.ts @@ -71,9 +71,11 @@ export interface PropIndex extends u32 {} export interface Proposal extends Call {} /** @name ProxyState */ -export interface ProxyState extends Struct { - readonly Open: AccountId; - readonly Active: AccountId; +export interface ProxyState extends Enum { + readonly isOpen: boolean; + readonly asOpen: AccountId; + readonly isActive: boolean; + readonly asActive: AccountId; } /** @name ReferendumIndex */