From 20e6227c3d7099d8ecef96cb38b9537ed0efa6e1 Mon Sep 17 00:00:00 2001 From: N V Rakesh Reddy Date: Fri, 17 Oct 2025 11:55:59 +0530 Subject: [PATCH] chore(sdk-coin-polyx): export RejectInstructionBuilder in builderFactory TICKET: WIN-7618 --- .../sdk-coin-polyx/src/lib/transactionBuilderFactory.ts | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/modules/sdk-coin-polyx/src/lib/transactionBuilderFactory.ts b/modules/sdk-coin-polyx/src/lib/transactionBuilderFactory.ts index 172b298e81..5cb2bb1241 100644 --- a/modules/sdk-coin-polyx/src/lib/transactionBuilderFactory.ts +++ b/modules/sdk-coin-polyx/src/lib/transactionBuilderFactory.ts @@ -15,6 +15,7 @@ import { Transaction as BaseTransaction } from '@bitgo/abstract-substrate'; import { Transaction as PolyxTransaction } from './transaction'; import { PreApproveAssetBuilder } from './preApproveAssetBuilder'; import { TokenTransferBuilder } from './tokenTransferBuilder'; +import { RejectInstructionBuilder } from './rejectInstructionBuilder'; export type SupportedTransaction = BaseTransaction | PolyxTransaction; @@ -42,6 +43,10 @@ export class TransactionBuilderFactory extends BaseTransactionBuilderFactory { return new TokenTransferBuilder(this._coinConfig).material(this._material); } + getRejectInstructionBuilder(): RejectInstructionBuilder { + return new RejectInstructionBuilder(this._coinConfig).material(this._material); + } + getBondExtraBuilder(): BondExtraBuilder { return new BondExtraBuilder(this._coinConfig).material(this._material); } @@ -93,6 +98,8 @@ export class TransactionBuilderFactory extends BaseTransactionBuilderFactory { return this.getPreApproveAssetBuilder(); } else if (methodName === MethodNames.AddAndAffirmWithMediators) { return this.getTokenTransferBuilder(); + } else if (methodName === MethodNames.RejectInstruction) { + return this.getRejectInstructionBuilder(); } else if (methodName === 'bondExtra') { return this.getBondExtraBuilder(); } else if (methodName === 'batchAll') {