From d8f479938bd6af19aa3b823f0720fabbd8cc8c84 Mon Sep 17 00:00:00 2001 From: Serban Iorga Date: Mon, 5 Feb 2024 17:56:38 +0100 Subject: [PATCH] [api-cli] Avoid infinite wait on failed txs --- packages/api-cli/src/runcli.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/packages/api-cli/src/runcli.ts b/packages/api-cli/src/runcli.ts index c8f8af9eb..5288621f9 100644 --- a/packages/api-cli/src/runcli.ts +++ b/packages/api-cli/src/runcli.ts @@ -269,6 +269,10 @@ async function makeTx ({ api, fn, log }: CallInfo): Promise<(() => void) | Hash> if (noWait || result.isInBlock || result.isFinalized) { process.exit(0); } + + if (result.isError) { + process.exit(1); + } }); }