From 44819a9176c78a2613ee47645ef44bb67bc156c3 Mon Sep 17 00:00:00 2001 From: shidaxi Date: Fri, 22 Dec 2023 21:44:35 +0800 Subject: [PATCH] /da/transaction and /batch/transacation too --- .../src/services/server/service.ts | 20 +++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/packages/data-transport-layer/src/services/server/service.ts b/packages/data-transport-layer/src/services/server/service.ts index b688af561..43aa16755 100644 --- a/packages/data-transport-layer/src/services/server/service.ts +++ b/packages/data-transport-layer/src/services/server/service.ts @@ -572,16 +572,16 @@ export class L1TransportServer extends BaseService { this._registerRoute( 'get', '/batch/transaction/index/:index', - async (req): Promise => { + async (req): Promise<[TransactionBatchResponse, HttpCodes]> => { const batch = await this.state.db.getTransactionBatchByIndex( BigNumber.from(req.params.index).toNumber() ) if (batch === null) { - return { + return [{ batch: null, transactions: [], - } + }, HttpCodes.NOT_FOUND] } const transactions = @@ -591,10 +591,10 @@ export class L1TransportServer extends BaseService { BigNumber.from(batch.size).toNumber() ) - return { + return [{ batch, transactions, - } + }, HttpCodes.OK] } ) @@ -943,21 +943,21 @@ export class L1TransportServer extends BaseService { this._registerRoute( 'get', '/da/transaction/index/:index', - async (req): Promise => { + async (req): Promise<[TransactionResponse, HttpCodes]> => { const transactionEntry = await this.state.db.getDaTransactionByIndex( BigNumber.from(req.params.index).toNumber() ) if (transactionEntry === null) { - return { + return [{ transaction: null, batch: null, - } + }, HttpCodes.NOT_FOUND] } - return { + return [{ transaction: transactionEntry, batch: null, - } + }, HttpCodes.OK] } )