diff options
author | Florian Dold <florian.dold@gmail.com> | 2019-12-20 01:25:22 +0100 |
---|---|---|
committer | Florian Dold <florian.dold@gmail.com> | 2019-12-20 01:25:22 +0100 |
commit | 378d8dee5825c67f9387542661ea6b34c30adbea (patch) | |
tree | 24824f90b61cd52d94cff98a727bea25091f94a5 /src/android | |
parent | aa37ef082d0e4aaedeb219d0a3f726da146edba7 (diff) | |
download | wallet-core-378d8dee5825c67f9387542661ea6b34c30adbea.tar.xz |
implement refusing proposals
Diffstat (limited to 'src/android')
-rw-r--r-- | src/android/index.ts | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/src/android/index.ts b/src/android/index.ts index a62299936..20d83d71a 100644 --- a/src/android/index.ts +++ b/src/android/index.ts @@ -154,6 +154,13 @@ class AndroidWalletMessageHandler { this.wp.resolve(w); return {}; } + case "abortProposal": { + const wallet = await this.wp.promise; + if (typeof args.proposalId !== "string") { + throw Error("propsalId must be a string"); + } + return await wallet.refuseProposal(args.proposalId); + } case "getBalances": { const wallet = await this.wp.promise; return await wallet.getBalances(); @@ -182,7 +189,7 @@ class AndroidWalletMessageHandler { } case "preparePay": { const wallet = await this.wp.promise; - return await wallet.preparePay(args.url); + return await wallet.preparePayForUri(args.url); break; } case "confirmPay": { |