From fea9ae8f9716d469af2a910a29ededb41dbdd958 Mon Sep 17 00:00:00 2001 From: Jaco Date: Tue, 18 May 2021 21:53:06 +0300 Subject: [PATCH] Westend has 16 nominator slots (#3544) * Westend has 16 nominator slots * CHANGELOG --- CHANGELOG.md | 1 + packages/types-known/src/spec/westend.ts | 18 ++++++------------ 2 files changed, 7 insertions(+), 12 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 55d3f5c84f..80160e4254 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,7 @@ Changes: - Return additional error information from internal u8a decoding failures +- Adjust Westend types for 16 nominators-only ## 4.10.1 May 17, 2021 diff --git a/packages/types-known/src/spec/westend.ts b/packages/types-known/src/spec/westend.ts index 6292d72183..24e20a7f7a 100644 --- a/packages/types-known/src/spec/westend.ts +++ b/packages/types-known/src/spec/westend.ts @@ -6,6 +6,10 @@ import type { OverrideVersionedType } from '@polkadot/types/types'; const sharedTypes = { + // 16 validators + CompactAssignments: 'CompactAssignmentsWith16', + RawSolution: 'RawSolutionWith16', + // general Keys: 'SessionKeys6', ProxyType: { _enum: ['Any', 'NonTransfer', 'Staking', 'SudoBalances', 'IdentityJudgement', 'CancelProxy'] @@ -73,21 +77,11 @@ const versioned: OverrideVersionedType[] = [ minmax: [48, 49], types: { ...sharedTypes, - AccountInfo: 'AccountInfoWithDualRefCount', - CompactAssignments: 'CompactAssignmentsWith16', - RawSolution: 'RawSolutionWith16' + AccountInfo: 'AccountInfoWithDualRefCount' } }, { - minmax: [50, 9000], - types: { - ...sharedTypes, - CompactAssignments: 'CompactAssignmentsWith16', - RawSolution: 'RawSolutionWith16' - } - }, - { - minmax: [9010, undefined], + minmax: [50, undefined], types: { ...sharedTypes }