From f7b374443f5e230bcd7bfc54d45f7146eb12e9c4 Mon Sep 17 00:00:00 2001 From: Max Andreev Date: Wed, 14 Dec 2022 08:09:24 +0000 Subject: [PATCH] Fix playgrounds extracData method --- --- a/tests/src/util/playgrounds/unique.ts +++ b/tests/src/util/playgrounds/unique.ts @@ -320,12 +320,16 @@ return obj; } + private static toHuman(data: any) { + return data && data.toHuman ? data.toHuman() : `${data}`; + } + private static extractData(data: any, type: any): any { - if(!type) return data.toHuman(); + if(!type) return this.toHuman(data); if (['u16', 'u32'].indexOf(type.type) > -1) return data.toNumber(); if (['u64', 'u128', 'u256'].indexOf(type.type) > -1) return data.toBigInt(); if(type.hasOwnProperty('sub')) return this.extractSub(data, type.sub); - return data.toHuman(); + return this.toHuman(data); } public static extractEvents(events: {event: any, phase: any}[]): IEvent[] { -- gitstuff