Skip to content

Commit 09545ee

Browse files
Merge pull request #5206 from BitGo/BTC-1450.deprecate-display-order
fix(sdk-core): deprecate displayOrder in ITransactionExplanation
2 parents 2698a63 + 316ea22 commit 09545ee

File tree

2 files changed

+5
-4
lines changed

2 files changed

+5
-4
lines changed

modules/sdk-coin-dot/src/lib/transaction.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -282,7 +282,7 @@ export class Transaction extends BaseTransaction {
282282
}
283283

284284
explainTransferTransaction(json: TxData, explanationResult: TransactionExplanation): TransactionExplanation {
285-
explanationResult.displayOrder.push('owner', 'forceProxyType');
285+
explanationResult.displayOrder?.push('owner', 'forceProxyType');
286286
return {
287287
...explanationResult,
288288
outputs: [
@@ -297,7 +297,7 @@ export class Transaction extends BaseTransaction {
297297
}
298298

299299
explainStakingActivateTransaction(json: TxData, explanationResult: TransactionExplanation): TransactionExplanation {
300-
explanationResult.displayOrder.push('payee', 'forceProxyType');
300+
explanationResult.displayOrder?.push('payee', 'forceProxyType');
301301
return {
302302
...explanationResult,
303303
outputs: [
@@ -315,7 +315,7 @@ export class Transaction extends BaseTransaction {
315315
json: TxData,
316316
explanationResult: TransactionExplanation
317317
): TransactionExplanation {
318-
explanationResult.displayOrder.push('owner', 'proxyType', 'delay');
318+
explanationResult.displayOrder?.push('owner', 'proxyType', 'delay');
319319
return {
320320
...explanationResult,
321321
owner: json.owner,

modules/sdk-core/src/bitgo/baseCoin/iBaseCoin.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,8 @@ export interface ITransactionFee<TAmount = string> {
8282
}
8383

8484
export interface ITransactionExplanation<TFee = any, TAmount = any> {
85-
displayOrder: string[];
85+
/** @deprecated */
86+
displayOrder?: string[];
8687
id: string;
8788
outputs: ITransactionRecipient[];
8889
outputAmount: TAmount;

0 commit comments

Comments
 (0)