diff --git a/modules/sdk-coin-canton/src/canton.ts b/modules/sdk-coin-canton/src/canton.ts index f414dd42b5..7971c04155 100644 --- a/modules/sdk-coin-canton/src/canton.ts +++ b/modules/sdk-coin-canton/src/canton.ts @@ -134,6 +134,7 @@ export class Canton extends BaseCoin { case TransactionType.AllocationAllocate: case TransactionType.AllocationRequest: case TransactionType.EndInvestorOnboardingOffer: + case TransactionType.AllocationAllocateWithdrawn: // There is no recipient info to verify for these transaction types, so always return true. return true; case TransactionType.CantonCommand: diff --git a/modules/sdk-coin-canton/src/lib/transaction/transaction.ts b/modules/sdk-coin-canton/src/lib/transaction/transaction.ts index cbf9cf2955..56b66bd390 100644 --- a/modules/sdk-coin-canton/src/lib/transaction/transaction.ts +++ b/modules/sdk-coin-canton/src/lib/transaction/transaction.ts @@ -395,7 +395,8 @@ export class Transaction extends BaseTransaction { outputAmount = txData.amount; break; } - case TransactionType.TransferOfferWithdrawn: { + case TransactionType.TransferOfferWithdrawn: + case TransactionType.AllocationAllocateWithdrawn: { const txData = this.toJson(); const input: ITransactionRecipient = { address: txData.receiver,