From 59fcf4d25b24e6089196123b795de6e508a98731 Mon Sep 17 00:00:00 2001 From: Grigoriy Simonov Date: Fri, 13 Jan 2023 13:00:15 +0000 Subject: [PATCH] fix: add handling for evm.call error --- --- a/tests/src/util/playgrounds/unique.ts +++ b/tests/src/util/playgrounds/unique.ts @@ -651,6 +651,9 @@ try { result = await this.signTransaction(sender, this.constructApiCall(extrinsic, params), options, extrinsic) as ITransactionResult; events = this.eventHelper.extractEvents(result.result.events); + const errorEvent = events.find((event) => event.method == 'ExecutedFailed' || event.method == 'CreatedFailed'); + if (errorEvent) + throw Error(errorEvent.method + ': ' + extrinsic); } catch(e) { if(!(e as object).hasOwnProperty('status')) throw e; -- gitstuff