Skip to content

Commit a39f23c

Browse files
committed
Merge branch 'cis7/account' into cis7/contract-address
2 parents bc71449 + 0db5e5c commit a39f23c

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

packages/sdk/src/types/blockItemSummary.ts

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -532,10 +532,14 @@ function tokenEventsAffectedAccounts(
532532

533533
switch (event.tag) {
534534
case TransactionEventTag.TokenTransfer:
535-
return addUnique(addresses, [event.to.address, event.from.address], AccountAddress.equals);
535+
return addUnique(
536+
addresses,
537+
[event.to?.address, event.from?.address].filter(isDefined),
538+
AccountAddress.equals
539+
);
536540
case TransactionEventTag.TokenBurn:
537541
case TransactionEventTag.TokenMint:
538-
return addUnique(addresses, [event.target.address], AccountAddress.equals);
542+
return addUnique(addresses, [event.target?.address].filter(isDefined), AccountAddress.equals);
539543
case TransactionEventTag.TokenModuleEvent:
540544
// This only includes the encoded events pertaining to list updates and token pausation,
541545
// thus not affecting any account's balance

0 commit comments

Comments
 (0)