diff --git a/modules/sdk-coin-dot/src/lib/transaction.ts b/modules/sdk-coin-dot/src/lib/transaction.ts index 55a8a42a3f..153d0d307a 100644 --- a/modules/sdk-coin-dot/src/lib/transaction.ts +++ b/modules/sdk-coin-dot/src/lib/transaction.ts @@ -282,7 +282,7 @@ export class Transaction extends BaseTransaction { } explainTransferTransaction(json: TxData, explanationResult: TransactionExplanation): TransactionExplanation { - explanationResult.displayOrder.push('owner', 'forceProxyType'); + explanationResult.displayOrder?.push('owner', 'forceProxyType'); return { ...explanationResult, outputs: [ @@ -297,7 +297,7 @@ export class Transaction extends BaseTransaction { } explainStakingActivateTransaction(json: TxData, explanationResult: TransactionExplanation): TransactionExplanation { - explanationResult.displayOrder.push('payee', 'forceProxyType'); + explanationResult.displayOrder?.push('payee', 'forceProxyType'); return { ...explanationResult, outputs: [ @@ -315,7 +315,7 @@ export class Transaction extends BaseTransaction { json: TxData, explanationResult: TransactionExplanation ): TransactionExplanation { - explanationResult.displayOrder.push('owner', 'proxyType', 'delay'); + explanationResult.displayOrder?.push('owner', 'proxyType', 'delay'); return { ...explanationResult, owner: json.owner, diff --git a/modules/sdk-core/src/bitgo/baseCoin/iBaseCoin.ts b/modules/sdk-core/src/bitgo/baseCoin/iBaseCoin.ts index 4e8bb52bfd..88bc236a63 100644 --- a/modules/sdk-core/src/bitgo/baseCoin/iBaseCoin.ts +++ b/modules/sdk-core/src/bitgo/baseCoin/iBaseCoin.ts @@ -82,7 +82,8 @@ export interface ITransactionFee { } export interface ITransactionExplanation { - displayOrder: string[]; + /** @deprecated */ + displayOrder?: string[]; id: string; outputs: ITransactionRecipient[]; outputAmount: TAmount;