taler-typescript-core

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

commit 2b1e88737f6496fb0ad8790b501edaa1d556d83d
parent 55a1b25ea2312f2e0bd476513015b952ace914dd
Author: Florian Dold <florian.dold@gmail.com>
Date:   Sun,  4 Jun 2017 19:41:43 +0200

v0.2.7

Diffstat:
Mmanifest.json | 4++--
Msrc/wallet.ts | 18++++--------------
2 files changed, 6 insertions(+), 16 deletions(-)

diff --git a/manifest.json b/manifest.json @@ -4,8 +4,8 @@ "name": "GNU Taler Wallet (git)", "description": "Privacy preserving and transparent payments", "author": "GNU Taler Developers", - "version": "0.6.43", - "version_name": "0.2.6", + "version": "0.6.44", + "version_name": "0.2.7", "minimum_chrome_version": "51", "minimum_opera_version": "36", diff --git a/src/wallet.ts b/src/wallet.ts @@ -327,7 +327,7 @@ const builtinCurrencies: CurrencyRecord[] = [ { auditors: [ { - auditorPub: "XN9KMN5G2KGPCAN0E89MM5HE8FV4WBWA9KDTMTDR817MWBCYA7H0", + auditorPub: "BW9DC48PHQY4NH011SHHX36DZZ3Q22Y6X7FZ1VD1CMZ2PTFZ6PN0", baseUrl: "https://auditor.demo.taler.net/", expirationStamp: (new Date(2027, 1)).getTime(), }, @@ -336,15 +336,6 @@ const builtinCurrencies: CurrencyRecord[] = [ fractionalDigits: 2, name: "KUDOS", }, - { - auditors: [ - ], - exchanges: [ - { baseUrl: "https://exchange.test.taler.net/", priority: 0 }, - ], - fractionalDigits: 2, - name: "PUDOS", - }, ]; @@ -1503,13 +1494,12 @@ export class Wallet { .toArray() ) || []; + const trustedAuditorPubs = []; const currencyRecord = await this.q().get<CurrencyRecord>(Stores.currencies, amount.currency); - if (!currencyRecord) { - throw Error("currency not found"); + if (currencyRecord) { + trustedAuditorPubs.push(...currencyRecord.auditors.map((a) => a.auditorPub)); } - const trustedAuditorPubs = currencyRecord.auditors.map((a) => a.auditorPub); - const ret: ReserveCreationInfo = { earliestDepositExpiration, exchangeInfo,