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}`);