Bladeren bron

ts: Validate `error.data` exists on simulation response (#2508)

Sergo 2 jaren geleden
bovenliggende
commit
a88be4209a
1 gewijzigde bestanden met toevoegingen van 1 en 1 verwijderingen
  1. 1 1
      ts/packages/anchor/src/utils/rpc.ts

+ 1 - 1
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);