summaryrefslogtreecommitdiff
path: root/packages/taler-wallet-core/src/wallet.ts
diff options
context:
space:
mode:
authorFlorian Dold <florian.dold@gmail.com>2020-09-08 21:03:10 +0530
committerFlorian Dold <florian.dold@gmail.com>2020-09-08 21:03:10 +0530
commitaae06c680f7d31d0a2f2a2059b57a8d7c575d3c7 (patch)
tree25653034f74b5e043edd58702a24cad9acdc6fdd /packages/taler-wallet-core/src/wallet.ts
parentddbb09b1403214cff3e5a598dc51bdf37df72971 (diff)
downloadwallet-core-aae06c680f7d31d0a2f2a2059b57a8d7c575d3c7.tar.gz
wallet-core-aae06c680f7d31d0a2f2a2059b57a8d7c575d3c7.tar.bz2
wallet-core-aae06c680f7d31d0a2f2a2059b57a8d7c575d3c7.zip
DB tweaks
Diffstat (limited to 'packages/taler-wallet-core/src/wallet.ts')
-rw-r--r--packages/taler-wallet-core/src/wallet.ts32
1 files changed, 1 insertions, 31 deletions
diff --git a/packages/taler-wallet-core/src/wallet.ts b/packages/taler-wallet-core/src/wallet.ts
index cd9646339..e91d74efb 100644
--- a/packages/taler-wallet-core/src/wallet.ts
+++ b/packages/taler-wallet-core/src/wallet.ts
@@ -709,36 +709,6 @@ export class Wallet {
this.ws.cryptoApi.stop();
}
- async getSenderWireInfos(): Promise<SenderWireInfos> {
- const m: { [url: string]: Set<string> } = {};
-
- await this.db.iter(Stores.exchanges).forEach((x) => {
- const wi = x.wireInfo;
- if (!wi) {
- return;
- }
- const s = (m[x.baseUrl] = m[x.baseUrl] || new Set());
- Object.keys(wi.feesForType).map((k) => s.add(k));
- });
-
- const exchangeWireTypes: { [url: string]: string[] } = {};
- Object.keys(m).map((e) => {
- exchangeWireTypes[e] = Array.from(m[e]);
- });
-
- const senderWiresSet: Set<string> = new Set();
- await this.db.iter(Stores.senderWires).forEach((x) => {
- senderWiresSet.add(x.paytoUri);
- });
-
- const senderWires: string[] = Array.from(senderWiresSet);
-
- return {
- exchangeWireTypes,
- senderWires,
- };
- }
-
/**
* Trigger paying coins back into the user's account.
*/
@@ -894,7 +864,7 @@ export class Wallet {
for (const c of coins) {
const denom = await this.db.get(Stores.denominations, [
c.exchangeBaseUrl,
- c.denomPub,
+ c.denomPubHash,
]);
if (!denom) {
console.error("no denom session found for coin");