From 48ef5af93fd175fe2d51f1fa0d5d852719880876 Mon Sep 17 00:00:00 2001 From: Jaco Greeff Date: Mon, 9 Dec 2019 10:14:12 +0100 Subject: [PATCH] Add missing BTreeMap is metadata checking (#1653) --- packages/metadata/src/Metadata/util/validateTypes.ts | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/packages/metadata/src/Metadata/util/validateTypes.ts b/packages/metadata/src/Metadata/util/validateTypes.ts index ce687d0526..c07389eec9 100644 --- a/packages/metadata/src/Metadata/util/validateTypes.ts +++ b/packages/metadata/src/Metadata/util/validateTypes.ts @@ -25,11 +25,10 @@ function extractTypes (types: string[]): any[] { case TypeDefInfo.VecFixed: return extractTypes([(decoded.ext as TypeDefExtVecFixed).type]); + case TypeDefInfo.BTreeMap: case TypeDefInfo.Result: case TypeDefInfo.Tuple: - return extractTypes( - (decoded.sub as TypeDef[]).map((sub): string => sub.type) - ); + return extractTypes((decoded.sub as TypeDef[]).map((sub): string => sub.type)); default: throw new Error(`Unhandled: Unable to create and validate type from ${type}`);