From 6445fa5c88b0b125452e752e57b55754bf154763 Mon Sep 17 00:00:00 2001 From: Haseeb Rabbani Date: Mon, 11 Dec 2023 13:19:31 +0400 Subject: [PATCH] add existence check for trace.action address and refundAddress --- cli/utils/index.ts | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/cli/utils/index.ts b/cli/utils/index.ts index a2c8b31..70be1a7 100644 --- a/cli/utils/index.ts +++ b/cli/utils/index.ts @@ -155,8 +155,12 @@ export const createTransactionEvent: CreateTransactionEvent = ( const trcs: Trace[] = [] traces.forEach(trace => { - addresses[formatAddress(trace.action.address)] = true - addresses[formatAddress(trace.action.refundAddress)] = true + if (trace.action.address) { + addresses[formatAddress(trace.action.address)] = true + } + if (trace.action.refundAddress) { + addresses[formatAddress(trace.action.refundAddress)] = true + } addresses[formatAddress(trace.action.to)] = true addresses[formatAddress(trace.action.from)] = true