diff --git a/modules/sdk-core/src/bitgo/utils/mpcUtils.ts b/modules/sdk-core/src/bitgo/utils/mpcUtils.ts index fadabb311c..30ab2238a3 100644 --- a/modules/sdk-core/src/bitgo/utils/mpcUtils.ts +++ b/modules/sdk-core/src/bitgo/utils/mpcUtils.ts @@ -289,6 +289,7 @@ export abstract class MpcUtils { nonce: params.nonce, custodianTransactionId: params.custodianTransactionId, receiveAddress: params.receiveAddress, + isWalletConnectTx: params.isWalletConnectTx, }; case 'acceleration': return { diff --git a/modules/sdk-core/src/bitgo/utils/tss/baseTypes.ts b/modules/sdk-core/src/bitgo/utils/tss/baseTypes.ts index 7272a6dec2..94b180696e 100644 --- a/modules/sdk-core/src/bitgo/utils/tss/baseTypes.ts +++ b/modules/sdk-core/src/bitgo/utils/tss/baseTypes.ts @@ -387,6 +387,7 @@ export interface PrebuildTransactionWithIntentOptions extends IntentOptionsBase }; txRequestId?: string; isTestTransaction?: boolean; + isWalletConnectTx?: boolean; transferOfferId?: string; /** * Amount for intents that use a top-level amount instead of recipients (e.g. bridgeFunds). @@ -499,6 +500,7 @@ export interface PopulatedIntent extends PopulatedIntentBase, DefiIntentFields { aptosCustomTransactionParams?: aptosCustomTransactionParams; txRequestId?: string; isTestTransaction?: boolean; + isWalletConnectTx?: boolean; transferOfferId?: string; /** * Amount for intents that use a top-level amount instead of recipients (e.g. bridgeFunds). diff --git a/modules/sdk-core/src/bitgo/wallet/wallet.ts b/modules/sdk-core/src/bitgo/wallet/wallet.ts index 9afc8d033d..fe52e1bea5 100644 --- a/modules/sdk-core/src/bitgo/wallet/wallet.ts +++ b/modules/sdk-core/src/bitgo/wallet/wallet.ts @@ -4490,6 +4490,7 @@ export class Wallet implements IWallet { unspents: params.unspents, senderAddress: params.senderAddress, isTestTransaction: params.isTestTransaction, + isWalletConnectTx: params.isWalletConnectTx as boolean | undefined, }, apiVersion, params.preview