taler-typescript-core

Wallet core logic and WebUIs for various components
Log | Files | Refs | Submodules | README | LICENSE

commit e964367d0a31c1e7ad1a535cc94e8483c7f7c555
parent aae06c680f7d31d0a2f2a2059b57a8d7c575d3c7
Author: Florian Dold <florian.dold@gmail.com>
Date:   Tue,  8 Sep 2020 21:16:11 +0530

remove unused index

Diffstat:
Mpackages/taler-wallet-core/src/db.ts | 10+++++-----
Mpackages/taler-wallet-core/src/types/dbTypes.ts | 6+-----
2 files changed, 6 insertions(+), 10 deletions(-)

diff --git a/packages/taler-wallet-core/src/db.ts b/packages/taler-wallet-core/src/db.ts @@ -3,12 +3,12 @@ import { openDatabase, Database, Store, Index } from "./util/query"; import { IDBFactory, IDBDatabase } from "idb-bridge"; /** - * Name of the Taler database. The name includes the - * major version of the DB schema. The version should be incremented - * with each major change. When incrementing the major version, - * the wallet should import data from the previous version. + * Name of the Taler database. This is effectively the major + * version of the DB schema. Whenever it changes, custom import logic + * for all previous versions must be written, which should be + * avoided. */ -const TALER_DB_NAME = "taler-walletdb-v11"; +const TALER_DB_NAME = "taler-wallet-prod-v1"; /** * Current database minor version, should be incremented diff --git a/packages/taler-wallet-core/src/types/dbTypes.ts b/packages/taler-wallet-core/src/types/dbTypes.ts @@ -355,6 +355,7 @@ export enum DenominationStatus { VerifiedBad, } + /** * Denomination record as stored in the wallet's database. */ @@ -1540,11 +1541,6 @@ class CoinsStore extends Store<CoinRecord> { "exchangeBaseUrl", "exchangeBaseUrl", ); - denomPubIndex = new Index<string, CoinRecord>( - this, - "denomPubIndex", - "denomPub", - ); denomPubHashIndex = new Index<string, CoinRecord>( this, "denomPubHashIndex",