From ceb220bf99dbb5cdc4ec72b50c1e716e8b91273a Mon Sep 17 00:00:00 2001 From: Sergo Date: Fri, 2 Jun 2023 19:18:12 +0300 Subject: [PATCH] Respect absent logs on simulation --- ts/packages/anchor/src/utils/rpc.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ts/packages/anchor/src/utils/rpc.ts b/ts/packages/anchor/src/utils/rpc.ts index b13868c8b2..65ea805707 100644 --- a/ts/packages/anchor/src/utils/rpc.ts +++ b/ts/packages/anchor/src/utils/rpc.ts @@ -195,7 +195,7 @@ export async function simulateTransaction( if ("error" in res) { let logs; if ("data" in res.error) { - logs = res.error.data.logs; + logs = res.error.data?.logs; if (logs && Array.isArray(logs)) { const traceIndent = "\n "; const logTrace = traceIndent + logs.join(traceIndent);