Skip to content

Commit 23c20cd

Browse files
committed
feat: update with confirmed transaction rather than finalized
1 parent 80fa854 commit 23c20cd

File tree

5 files changed

+10
-10
lines changed

5 files changed

+10
-10
lines changed

packages/snap/integration-test/client-request.test.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -113,10 +113,10 @@ describe('OnClientRequestHandler', () => {
113113

114114
/* eslint-disable @typescript-eslint/naming-convention */
115115
expect(finalSyncResponse).toTrackEvent({
116-
event: TrackingSnapEvent.TransactionFinalized,
116+
event: TrackingSnapEvent.TransactionConfirmed,
117117
properties: {
118118
origin: 'cron',
119-
message: 'Snap transaction finalized',
119+
message: 'Snap transaction confirmed',
120120
chain_id_caip: BtcScope.Regtest,
121121
account_type: BtcAccountType.P2wpkh,
122122
tx_id: transactionId,

packages/snap/src/entities/snap.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ export type AccountState = {
2828
};
2929

3030
export enum TrackingSnapEvent {
31-
TransactionFinalized = 'Transaction Finalized',
31+
TransactionConfirmed = 'Transaction Confirmed',
3232
TransactionReceived = 'Transaction Received',
3333
TransactionReorged = 'Transaction Reorged',
3434
TransactionSubmitted = 'Transaction Submitted',

packages/snap/src/infra/SnapClientAdapter.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -254,8 +254,8 @@ export class SnapClientAdapter implements SnapClient {
254254
): Promise<void> {
255255
const createMessage = (): string => {
256256
switch (eventType) {
257-
case TrackingSnapEvent.TransactionFinalized:
258-
return 'Snap transaction finalized';
257+
case TrackingSnapEvent.TransactionConfirmed:
258+
return 'Snap transaction confirmed';
259259
case TrackingSnapEvent.TransactionSubmitted:
260260
return 'Snap transaction submitted';
261261
case TrackingSnapEvent.TransactionReorged:

packages/snap/src/use-cases/AccountUseCases.test.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -499,7 +499,7 @@ describe('AccountUseCases', () => {
499499
mockSnapClient.emitAccountTransactionsUpdatedEvent,
500500
).toHaveBeenCalledWith(mockAccount, [mockTxConfirmed]);
501501
expect(mockSnapClient.emitTrackingEvent).toHaveBeenCalledWith(
502-
TrackingSnapEvent.TransactionFinalized,
502+
TrackingSnapEvent.TransactionConfirmed,
503503
mockAccount,
504504
mockTxConfirmed,
505505
'test',
@@ -566,9 +566,9 @@ describe('AccountUseCases', () => {
566566
mockTxReorged,
567567
]);
568568

569-
// Check for TransactionFinalized event for confirmed transaction
569+
// Check for TransactionConfirmed event for confirmed transaction
570570
expect(mockSnapClient.emitTrackingEvent).toHaveBeenCalledWith(
571-
TrackingSnapEvent.TransactionFinalized,
571+
TrackingSnapEvent.TransactionConfirmed,
572572
mockAccount,
573573
mockTxConfirmed,
574574
origin,

packages/snap/src/use-cases/AccountUseCases.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -267,13 +267,13 @@ export class AccountUseCases {
267267
await runSnapActionSafely(
268268
async () =>
269269
this.#snapClient.emitTrackingEvent(
270-
TrackingSnapEvent.TransactionFinalized,
270+
TrackingSnapEvent.TransactionConfirmed,
271271
account,
272272
tx,
273273
origin,
274274
),
275275
this.#logger,
276-
'emitTrackingEvent:TransactionFinalized',
276+
'emitTrackingEvent:TransactionConfirmed',
277277
);
278278
} else {
279279
// if the status was changed, and now it's NOT confirmed

0 commit comments

Comments
 (0)