From 41c20c9c5068731dd7df029311d4fd183e56b585 Mon Sep 17 00:00:00 2001 From: cgeek <cem.moreau@gmail.com> Date: Sat, 9 May 2020 15:27:25 +0200 Subject: [PATCH] [fix] #1409: expensive method no more used by duniter-ui --- app/lib/dal/indexDAL/leveldb/LevelDBBlockchain.ts | 11 ----------- 1 file changed, 11 deletions(-) diff --git a/app/lib/dal/indexDAL/leveldb/LevelDBBlockchain.ts b/app/lib/dal/indexDAL/leveldb/LevelDBBlockchain.ts index ffcefc147..03a9dc5e6 100644 --- a/app/lib/dal/indexDAL/leveldb/LevelDBBlockchain.ts +++ b/app/lib/dal/indexDAL/leveldb/LevelDBBlockchain.ts @@ -245,17 +245,6 @@ export class LevelDBBlockchain extends LevelDBTable<DBBlock> return theLast; } - // TODO: Unused? potentially costly because of full scan - async lastBlockWithDividend(): Promise<DBBlock | null> { - let theLast: DBBlock | null = null; - await this.readAllKeyValue((kv) => { - if (!theLast && kv.value.dividend) { - theLast = kv.value; - } - }); - return theLast; - } - async removeBlock(blockstamp: string): Promise<void> { await this.del(LevelDBBlockchain.trimKey(parseInt(blockstamp))); } -- GitLab