diff options
author | Florian Dold <florian.dold@gmail.com> | 2018-01-17 03:49:54 +0100 |
---|---|---|
committer | Florian Dold <florian.dold@gmail.com> | 2018-01-17 03:49:54 +0100 |
commit | c62ba4986fbfcb8637a3befadf3d3eddbd5348ca (patch) | |
tree | e88b71758cff696df0c8f2bb163a7c7c3957f871 /src/webex/messages.ts | |
parent | 894a09a51c1111257be56809f1d3daf0146f8509 (diff) | |
download | wallet-core-c62ba4986fbfcb8637a3befadf3d3eddbd5348ca.tar.xz |
implement new mobile-compatible payment logic
Diffstat (limited to 'src/webex/messages.ts')
-rw-r--r-- | src/webex/messages.ts | 36 |
1 files changed, 10 insertions, 26 deletions
diff --git a/src/webex/messages.ts b/src/webex/messages.ts index 0d0329808..0fcd6047e 100644 --- a/src/webex/messages.ts +++ b/src/webex/messages.ts @@ -44,10 +44,6 @@ export interface MessageMap { }; response: void; }; - "get-tab-cookie": { - request: { } - response: any; - }; "ping": { request: { }; response: void; @@ -67,12 +63,8 @@ export interface MessageMap { request: { reservePub: string }; response: void; }; - "generate-nonce": { - request: { } - response: string; - }; "confirm-pay": { - request: { proposalId: number; }; + request: { proposalId: number; sessionId?: string }; response: walletTypes.ConfirmPayResult; }; "check-pay": { @@ -95,10 +87,6 @@ export interface MessageMap { request: { contract: object }; response: string; }; - "save-proposal": { - request: { proposal: dbTypes.ProposalRecord }; - response: void; - }; "reserve-creation-info": { request: { baseUrl: string, amount: AmountJson }; response: walletTypes.ReserveCreationInfo; @@ -109,7 +97,7 @@ export interface MessageMap { }; "get-proposal": { request: { proposalId: number }; - response: dbTypes.ProposalRecord | undefined; + response: dbTypes.ProposalDownloadRecord | undefined; }; "get-coins": { request: { exchangeBaseUrl: string }; @@ -155,14 +143,6 @@ export interface MessageMap { request: { coinPub: string }; response: void; }; - "payment-failed": { - request: { contractTermsHash: string }; - response: void; - }; - "payment-succeeded": { - request: { contractTermsHash: string; merchantSig: string }; - response: void; - }; "check-upgrade": { request: { }; response: void; @@ -183,10 +163,6 @@ export interface MessageMap { request: { reportUid: string }; response: void; }; - "accept-refund": { - request: any; - response: void; - }; "get-purchase": { request: any; response: void; @@ -215,6 +191,14 @@ export interface MessageMap { request: { }; response: void; }; + "taler-pay": { + request: any; + response: void; + }; + "download-proposal": { + request: any; + response: void; + }; } /** |