diff --git a/modules/sdk-core/src/bitgo/wallet/wallet.ts b/modules/sdk-core/src/bitgo/wallet/wallet.ts index 1999b079dd..8c3332be7a 100644 --- a/modules/sdk-core/src/bitgo/wallet/wallet.ts +++ b/modules/sdk-core/src/bitgo/wallet/wallet.ts @@ -3326,7 +3326,7 @@ export class Wallet implements IWallet { * Builds, Signs and sends a transaction that initializes the canton wallet * @param params */ - public async sendWalletInitialization(params: PrebuildAndSignTransactionOptions = {}): Promise { + public async sendWalletInitialization(params: PrebuildTransactionOptions = {}): Promise { if (!this.baseCoin.requiresWalletInitializationTransaction()) { throw new Error(`Wallet initialization is not required for ${this.baseCoin.getFullName()}`); } @@ -3345,9 +3345,6 @@ export class Wallet implements IWallet { ...params, prebuildTx, }; - if (typeof params.prebuildTx === 'string' || params.prebuildTx?.buildParams?.type !== 'createAccount') { - throw new Error('Invalid build of wallet init'); - } const successfulTxs: PrebuildTransactionResult[] = []; const failedTxs = new Array(); try {