From 028059e88fd16c9cf84dc717e58f1a1262dd6555 Mon Sep 17 00:00:00 2001 From: Yaroslav Bolyukin Date: Mon, 16 Jan 2023 09:24:12 +0000 Subject: [PATCH] Merge pull request #830 from UniqueNetwork/fix/handle-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