diff options
author | Florian Dold <florian.dold@gmail.com> | 2016-01-05 18:37:21 +0100 |
---|---|---|
committer | Florian Dold <florian.dold@gmail.com> | 2016-01-05 18:37:21 +0100 |
commit | 9dc0d89118dba960e672e024411f3ef0af94f5c6 (patch) | |
tree | 4678d0ed2f89e1e5bd1e2f70b4b2e6a2b1c52a7a /extension/background/db.ts | |
parent | 91fc8d56f02628a257b6681a379ef6f28824b24e (diff) |
skeleton for decorator-based schema validation
Diffstat (limited to 'extension/background/db.ts')
-rw-r--r-- | extension/background/db.ts | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/extension/background/db.ts b/extension/background/db.ts index df24e1471..d3c6e9182 100644 --- a/extension/background/db.ts +++ b/extension/background/db.ts @@ -41,10 +41,10 @@ namespace Db { } export interface Denomination { - value: AmountJson; + value: AmountJson_interface; denom_pub: string; - fee_withdraw: AmountJson; - fee_deposit: AmountJson; + fee_withdraw: AmountJson_interface; + fee_deposit: AmountJson_interface; } export interface PreCoin { @@ -56,7 +56,7 @@ namespace Db { withdrawSig: string; coinEv: string; mintBaseUrl: string; - coinValue: AmountJson; + coinValue: AmountJson_interface; } export interface Coin { @@ -64,7 +64,7 @@ namespace Db { coinPriv: string; denomPub: string; denomSig: string; - currentAmount: AmountJson; + currentAmount: AmountJson_interface; mintBaseUrl: string; } @@ -119,7 +119,7 @@ function exportDb(db): Promise<any> { return new Promise((resolve, reject) => { let tx = db.transaction(db.objectStoreNames); - tx.addEventListener('complete', (e) => { + tx.addEventListener("complete", (e) => { resolve(dump); }); for (let i = 0; i < db.objectStoreNames.length; i++) { @@ -128,7 +128,7 @@ function exportDb(db): Promise<any> { dump.stores[name] = storeDump; let store = tx.objectStore(name) .openCursor() - .addEventListener('success', (e) => { + .addEventListener("success", (e) => { let cursor = e.target.result; if (cursor) { storeDump[cursor.key] = cursor.value; |