diff options
author | Florian Dold <florian.dold@gmail.com> | 2017-05-31 16:04:14 +0200 |
---|---|---|
committer | Florian Dold <florian.dold@gmail.com> | 2017-05-31 16:04:23 +0200 |
commit | 613a14c14f969bf21ff7569f93cde3a7a35ce96a (patch) | |
tree | 5767b5d1664e503aa46bfd37074c14f44402b806 /src/webex/messages.ts | |
parent | 7e5ddf3a456b0b39f688dc79035841d4bf86aa00 (diff) | |
download | wallet-core-613a14c14f969bf21ff7569f93cde3a7a35ce96a.tar.xz |
fix messaging, small issues and safer types
Diffstat (limited to 'src/webex/messages.ts')
-rw-r--r-- | src/webex/messages.ts | 28 |
1 files changed, 20 insertions, 8 deletions
diff --git a/src/webex/messages.ts b/src/webex/messages.ts index 21acfc1d5..27ff9a5b6 100644 --- a/src/webex/messages.ts +++ b/src/webex/messages.ts @@ -69,11 +69,11 @@ export interface MessageMap { response: string; }; "confirm-pay": { - request: { offer: types.OfferRecord; }; + request: { proposalId: number; }; response: types.ConfirmPayResult; }; "check-pay": { - request: { offer: types.OfferRecord; }; + request: { proposalId: number; }; response: types.CheckPayResult; }; "query-payment": { @@ -96,21 +96,29 @@ export interface MessageMap { request: { historyEntry: types.HistoryRecord }; response: void; }; - "safe-offer": { - request: { offer: types.OfferRecord }; + "save-proposal": { + request: { proposal: types.ProposalRecord }; response: void; }; "reserve-creation-info": { - request: { baseUrl: string }; + request: { baseUrl: string, amount: types.AmountJson }; response: types.ReserveCreationInfo; } "get-history": { request: { }; response: types.HistoryRecord[]; }; - "get-offer": { - request: { offerId: number }; - response: types.OfferRecord | undefined; + "get-proposal": { + request: { proposalId: number }; + response: types.ProposalRecord | undefined; + }; + "get-coins": { + request: { exchangeBaseUrl: string }; + response: any; + }; + "refresh-coin": { + request: { coinPub: string }; + response: any; }; "get-currencies": { request: { }; @@ -120,6 +128,10 @@ export interface MessageMap { request: { currencyRecord: types.CurrencyRecord }; response: void; }; + "get-exchanges": { + request: { }; + response: types.ExchangeRecord[]; + }; "get-reserves": { request: { exchangeBaseUrl: string }; response: types.ReserveRecord[]; |