From 073a06edb42f956e1557d6cb875dd5aab810dc8d Mon Sep 17 00:00:00 2001 From: Jaco Date: Tue, 13 Dec 2022 08:22:23 +0200 Subject: [PATCH] Add registry to reserved (rename w/ underscore) list (#5375) * Add registry to reserved (rename w/ underscore) list * Ordering --- .../src/metadata/PortableRegistry/PortableRegistry.ts | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/packages/types/src/metadata/PortableRegistry/PortableRegistry.ts b/packages/types/src/metadata/PortableRegistry/PortableRegistry.ts index 368598c518..0d0b5594e6 100644 --- a/packages/types/src/metadata/PortableRegistry/PortableRegistry.ts +++ b/packages/types/src/metadata/PortableRegistry/PortableRegistry.ts @@ -84,7 +84,12 @@ const BITVEC_NS = [...BITVEC_NS_LSB, ...BITVEC_NS_MSB]; const WRAPPERS = ['BoundedBTreeMap', 'BoundedBTreeSet', 'BoundedVec', 'Box', 'BTreeMap', 'BTreeSet', 'Cow', 'Option', 'Range', 'RangeInclusive', 'Result', 'WeakBoundedVec', 'WrapperKeepOpaque', 'WrapperOpaque']; // These are reserved and/or conflicts with built-in Codec or JS definitions -const RESERVED = ['entries', 'hash', 'keys', 'new', 'size']; +const RESERVED = [ + // JS reserved words + 'entries', 'keys', 'new', 'size', + // exposed by all Codec objects + 'hash', 'registry' +]; // Remove these from all paths at index 1 const PATH_RM_INDEX_1 = ['generic', 'misc', 'pallet', 'traits', 'types'];