From 85d8264713dcbe686f3910562f0d3d2fa97b914b Mon Sep 17 00:00:00 2001 From: cfaur09 Date: Fri, 11 Jul 2025 14:35:52 +0300 Subject: [PATCH 1/3] Add timestampMs field to Transaction interface and class --- src/common/indexer/entities/transaction.ts | 1 + src/endpoints/transactions/entities/transaction.ts | 3 +++ 2 files changed, 4 insertions(+) diff --git a/src/common/indexer/entities/transaction.ts b/src/common/indexer/entities/transaction.ts index f759ec1ea..a65abd524 100644 --- a/src/common/indexer/entities/transaction.ts +++ b/src/common/indexer/entities/transaction.ts @@ -35,4 +35,5 @@ export interface Transaction { relayerSignature: string; isRelayed: boolean; isScCall: boolean; + timestampMs: number; } diff --git a/src/endpoints/transactions/entities/transaction.ts b/src/endpoints/transactions/entities/transaction.ts index 250917604..5e72409f3 100644 --- a/src/endpoints/transactions/entities/transaction.ts +++ b/src/endpoints/transactions/entities/transaction.ts @@ -77,6 +77,9 @@ export class Transaction { @ApiProperty({ type: Number }) timestamp: number = 0; + @ApiProperty({ type: Number }) + timestampMs: number = 0; + @ApiProperty({ type: String, nullable: true, required: false }) data: string | undefined = undefined; From d5b36bb1d6ee6de9392322e6e4e6250124f11fb9 Mon Sep 17 00:00:00 2001 From: cfaur09 Date: Fri, 11 Jul 2025 14:38:09 +0300 Subject: [PATCH 2/3] update specs --- src/test/unit/services/transactions.spec.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/test/unit/services/transactions.spec.ts b/src/test/unit/services/transactions.spec.ts index f943a2637..962ac2da1 100644 --- a/src/test/unit/services/transactions.spec.ts +++ b/src/test/unit/services/transactions.spec.ts @@ -211,6 +211,7 @@ describe('TransactionService', () => { isRelayed: true, isScCall: true, relayerSignature: 'bc51e9032332740d60c404d4bf553ae225ca77a70ad799a1cdfc6e73609be8ec62e89ac6e2c2621ffbfb89e6fab620c137010662f3ebea9c422c9f1dbec04a03', + timestampMs: 1698322776000, }, { hash: '2b1ce5558f5faa533afd437a42a5aeadea8302dc3cca778c0ed50d19c0a047a4', @@ -252,6 +253,7 @@ describe('TransactionService', () => { isRelayed: true, isScCall: true, relayerSignature: 'bc51e9032332740d60c404d4bf553ae225ca77a70ad799a1cdfc6e73609be8ec62e89ac6e2c2621ffbfb89e6fab620c137010662f3ebea9c422c9f1dbec04a03', + timestampMs: 1698322776000, }, ]; From 2dd1f3e30662a37d068332f7917b13664582e6bf Mon Sep 17 00:00:00 2001 From: cfaur09 Date: Fri, 11 Jul 2025 14:40:40 +0300 Subject: [PATCH 3/3] update accounts spec --- src/test/unit/services/accounts.spec.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/src/test/unit/services/accounts.spec.ts b/src/test/unit/services/accounts.spec.ts index 7407d3b8c..7a7933537 100644 --- a/src/test/unit/services/accounts.spec.ts +++ b/src/test/unit/services/accounts.spec.ts @@ -431,6 +431,7 @@ describe('Account Service', () => { isRelayed: false, isScCall: true, relayerSignature: '', + timestampMs: 1698322776000, }); const result = await service.getAccountDeployedAtRaw(address);