Skip to content

Commit 97d38fb

Browse files
asimm241zone117x
authored andcommitted
refactor: refactor code to remove unused total
1 parent 4bb146d commit 97d38fb

File tree

4 files changed

+5
-15
lines changed

4 files changed

+5
-15
lines changed

src/api/routes/rosetta/mempool.ts

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -29,11 +29,7 @@ export function createRosettaMempoolRouter(db: DataStore): RouterWithAsync {
2929
return;
3030
}
3131

32-
// const limit = req.body.metadata
33-
// ? parseMempoolTxQueryLimit(req.body.metadata.limit ?? 100)
34-
// : 100;
35-
// const offset = req.body.metadata ? parsePagingQueryInput(req.body.metadata.offset ?? 0) : 0;
36-
const { results: txResults, total } = await db.getMempoolTxIdList();
32+
const { results: txResults } = await db.getMempoolTxIdList();
3733

3834
const transaction_identifiers = txResults.map(tx => {
3935
return { hash: tx.tx_id };

src/datastore/common.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -249,7 +249,7 @@ export interface DataStore extends DataStoreEventEmitter {
249249
limit: number;
250250
offset: number;
251251
}): Promise<{ results: DbMempoolTx[]; total: number }>;
252-
getMempoolTxIdList(): Promise<{ results: DbMempoolTxId[]; total: number }>;
252+
getMempoolTxIdList(): Promise<{ results: DbMempoolTxId[] }>;
253253
getTx(txId: string): Promise<FoundOrNot<DbTx>>;
254254
getTxList(args: {
255255
limit: number;

src/datastore/memory-store.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -178,7 +178,7 @@ export class MemoryDataStore extends (EventEmitter as { new (): DataStoreEventEm
178178
throw new Error('not yet implemented');
179179
}
180180

181-
getMempoolTxIdList(): Promise<{ results: DbMempoolTx[]; total: number }> {
181+
getMempoolTxIdList(): Promise<{ results: DbMempoolTx[] }> {
182182
throw new Error('not yet implemented');
183183
}
184184

src/datastore/postgres-store.ts

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1152,13 +1152,7 @@ export class PgDataStore extends (EventEmitter as { new (): DataStoreEventEmitte
11521152
return { results: parsed, total: totalQuery.rows[0].count };
11531153
}
11541154

1155-
async getMempoolTxIdList(): Promise<{ results: DbMempoolTxId[]; total: number }> {
1156-
const totalQuery = await this.pool.query<{ count: number }>(
1157-
`
1158-
SELECT COUNT(*)::integer
1159-
FROM mempool_txs
1160-
`
1161-
);
1155+
async getMempoolTxIdList(): Promise<{ results: DbMempoolTxId[] }> {
11621156
const resultQuery = await this.pool.query<MempoolTxIdQueryResult>(
11631157
`
11641158
SELECT ${MEMPOOL_TX_ID_COLUMNS}
@@ -1172,7 +1166,7 @@ export class PgDataStore extends (EventEmitter as { new (): DataStoreEventEmitte
11721166
};
11731167
return tx;
11741168
});
1175-
return { results: parsed, total: totalQuery.rows[0].count };
1169+
return { results: parsed };
11761170
}
11771171

11781172
async getTx(txId: string) {

0 commit comments

Comments
 (0)