diff --git a/packages/types/src/interfaces/staking/definitions.ts b/packages/types/src/interfaces/staking/definitions.ts index 24980bd3a9..cc748e4000 100644 --- a/packages/types/src/interfaces/staking/definitions.ts +++ b/packages/types/src/interfaces/staking/definitions.ts @@ -90,7 +90,8 @@ const phragmen = { _enum: { Off: null, Signed: null, - Unsigned: '(bool, BlockNumber)' + Unsigned: '(bool, BlockNumber)', + Emergency: null } }, ElectionResult: { diff --git a/packages/types/src/interfaces/staking/types.ts b/packages/types/src/interfaces/staking/types.ts index ff9d5e7b7a..a764d57df8 100644 --- a/packages/types/src/interfaces/staking/types.ts +++ b/packages/types/src/interfaces/staking/types.ts @@ -104,6 +104,7 @@ export interface ElectionPhase extends Enum { readonly isSigned: boolean; readonly isUnsigned: boolean; readonly asUnsigned: ITuple<[bool, BlockNumber]>; + readonly isEmergency: boolean; } /** @name ElectionResult */