From 439c02b1a250a0284ba62f0607d9403e5676e5b6 Mon Sep 17 00:00:00 2001 From: Alex Tse Date: Thu, 5 Jun 2025 15:36:35 -0400 Subject: [PATCH] fix(mbe, ebe): fixed the E2E flow for wallet generation Ticket: WP-11111 --- src/kms/kmsClient.ts | 7 ++----- src/masterBitgoExpress/generateWallet.ts | 2 +- src/routes.ts | 6 +----- 3 files changed, 4 insertions(+), 11 deletions(-) diff --git a/src/kms/kmsClient.ts b/src/kms/kmsClient.ts index e531fd18..222ce146 100644 --- a/src/kms/kmsClient.ts +++ b/src/kms/kmsClient.ts @@ -28,12 +28,9 @@ export class KmsClient { let kmsResponse: any; try { - kmsResponse = await superagent - .post(`${this.url}/key`) - // .set('x-api-key', 'abc') - .send(params); + kmsResponse = await superagent.post(`${this.url}/key`).set('x-api-key', 'abc').send(params); } catch (error: any) { - console.error('Error posting key to KMS', error); + console.log('Error posting key to KMS', error); throw error; } diff --git a/src/masterBitgoExpress/generateWallet.ts b/src/masterBitgoExpress/generateWallet.ts index 0a765ed9..a5e82f12 100644 --- a/src/masterBitgoExpress/generateWallet.ts +++ b/src/masterBitgoExpress/generateWallet.ts @@ -48,7 +48,7 @@ export async function handleGenerateWalletOnPrem(req: BitGoRequest) { n: 3, keys: [], type: 'cold', - subType: 'onprem', + subType: 'onPrem', multisigType: 'onchain', } as unknown as SupplementGenerateWalletOptions; // TODO: Add onprem to the SDK subType and remove "unknown" type casting diff --git a/src/routes.ts b/src/routes.ts index f6b6b499..8c5c1aba 100644 --- a/src/routes.ts +++ b/src/routes.ts @@ -48,11 +48,7 @@ async function prepBitGo(req: express.Request, res: express.Response, next: expr } function setupKeyGenRoutes(app: express.Application) { - app.post( - '/api/:coin/key/independent', - promiseWrapper(prepBitGo), - promiseWrapper(postIndependentKey), - ); + app.post('/api/:coin/key/independent', prepBitGo, promiseWrapper(postIndependentKey)); debugLogger('KeyGen routes configured'); }