diff options
author | Florian Dold <florian.dold@gmail.com> | 2019-12-03 00:52:15 +0100 |
---|---|---|
committer | Florian Dold <florian.dold@gmail.com> | 2019-12-03 00:52:15 +0100 |
commit | c33dd75711a39403bd4dd9940caab6d5e6ad2d77 (patch) | |
tree | 7d7d9c64b5074a8f533302add3b1674c5d424c8d /src/wallet.ts | |
parent | a5137c32650b0b9aa2abbe55e4f4f3f60ed78e07 (diff) | |
download | wallet-core-c33dd75711a39403bd4dd9940caab6d5e6ad2d77.tar.xz |
pending operations (pay/proposals)
Diffstat (limited to 'src/wallet.ts')
-rw-r--r-- | src/wallet.ts | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/src/wallet.ts b/src/wallet.ts index a6eecb8a9..432a3e989 100644 --- a/src/wallet.ts +++ b/src/wallet.ts @@ -46,6 +46,7 @@ import { abortFailedPayment, preparePay, confirmPay, + processDownloadProposal, } from "./wallet-impl/pay"; import { @@ -227,12 +228,17 @@ export class Wallet { case "withdraw": await processWithdrawSession(this.ws, pending.withdrawSessionId); break; - case "proposal": + case "proposal-choice": // Nothing to do, user needs to accept/reject break; + case "proposal-download": + await processDownloadProposal(this.ws, pending.proposalId); + break; case "tip": await processTip(this.ws, pending.tipId); break; + case "pay": + break; default: assertUnreachable(pending); } |