From 9f8866b34f2c2ff214f006953371a447860938dd Mon Sep 17 00:00:00 2001 From: Michael FIG Date: Tue, 1 Sep 2020 20:20:38 -0600 Subject: [PATCH] fix: properly detect incorrect transactions --- packages/cosmic-swingset/lib/ag-solo/chain-cosmos-sdk.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/cosmic-swingset/lib/ag-solo/chain-cosmos-sdk.js b/packages/cosmic-swingset/lib/ag-solo/chain-cosmos-sdk.js index 352a352b234..070661c3f6c 100644 --- a/packages/cosmic-swingset/lib/ag-solo/chain-cosmos-sdk.js +++ b/packages/cosmic-swingset/lib/ag-solo/chain-cosmos-sdk.js @@ -485,11 +485,11 @@ ${chainID} chain does not yet know of address ${myAddr}${adviseProvision( } log.debug(`helper said: ${stdout}`); const out = JSON.parse(stdout); - if (out.height) { + if (Number(out.height) > 0) { // We submitted the transaction successfully. return {}; } - throw Error(`Unexpected code: ${out.code}`); + throw Error(`Unexpected output: ${stdout.trimRight()}`); }, undefined, {}, // defaultIfCancelled