[enh] Migrate Blockchain + Transactions to LokiJS database
Showing
- app/lib/computation/BlockchainContext.ts 7 additions, 3 deletionsapp/lib/computation/BlockchainContext.ts
- app/lib/computation/QuickSync.ts 2 additions, 0 deletionsapp/lib/computation/QuickSync.ts
- app/lib/dal/drivers/LokiFsAdapter.ts 60 additions, 7 deletionsapp/lib/dal/drivers/LokiFsAdapter.ts
- app/lib/dal/drivers/LokiJsDriver.ts 6 additions, 1 deletionapp/lib/dal/drivers/LokiJsDriver.ts
- app/lib/dal/fileDAL.ts 12 additions, 2 deletionsapp/lib/dal/fileDAL.ts
- app/lib/dal/indexDAL/abstract/BlockchainDAO.ts 6 additions, 0 deletionsapp/lib/dal/indexDAL/abstract/BlockchainDAO.ts
- app/lib/dal/indexDAL/abstract/TxsDAO.ts 2 additions, 0 deletionsapp/lib/dal/indexDAL/abstract/TxsDAO.ts
- app/lib/dal/indexDAL/loki/LokiBlockchain.ts 63 additions, 8 deletionsapp/lib/dal/indexDAL/loki/LokiBlockchain.ts
- app/lib/dal/indexDAL/loki/LokiIndex.ts 4 additions, 5 deletionsapp/lib/dal/indexDAL/loki/LokiIndex.ts
- app/lib/dal/indexDAL/loki/LokiTransactions.ts 43 additions, 13 deletionsapp/lib/dal/indexDAL/loki/LokiTransactions.ts
- app/lib/db/DBBlock.ts 1 addition, 1 deletionapp/lib/db/DBBlock.ts
- app/lib/other_constants.ts 1 addition, 1 deletionapp/lib/other_constants.ts
- app/lib/system/directory.ts 2 additions, 2 deletionsapp/lib/system/directory.ts
- app/modules/config.ts 95 additions, 0 deletionsapp/modules/config.ts
- app/service/BlockchainService.ts 6 additions, 1 deletionapp/service/BlockchainService.ts
- bin/duniter 1 addition, 1 deletionbin/duniter
- server.ts 2 additions, 0 deletionsserver.ts
- test/dal/loki.ts 39 additions, 3 deletionstest/dal/loki.ts
- test/dal/source_dal.js 2 additions, 2 deletionstest/dal/source_dal.js
- test/fast/cfs.js 1 addition, 1 deletiontest/fast/cfs.js
Loading
Please register or sign in to comment