summaryrefslogtreecommitdiff
path: root/src/lib
AgeCommit message (Collapse)Author
2019-04-04clean up code duplication in checking of tipping reserve status by moving ↵Christian Grothoff
shared logic to helper function
2019-03-24clean up tipping transactiton mess a bit (wip)Christian Grothoff
2019-03-24fix test case error handlingChristian Grothoff
2019-01-31/proposal API disambiguation.Marcello Stanisci
The order object gives the client TWO ways to specify the merchant instance: one is at the object top-level, and the other one is within the "merchant" sub-object. This change makes sure that the top-level instance indication and the one internal to the merchant sub-object refer always to the same instance. Note: when the top-level indication is missing, then the instance is set to "default", and the merchant sub- object must likewise specify a "default" instance.
2019-01-10improve logging for reoccurrances of #5492Christian Grothoff
2019-01-10fix bogus free of uninitialized variable in test logic on error pathChristian Grothoff
2018-12-19#5459Marcello Stanisci
2018-12-18#5284.Marcello Stanisci
Adapting after the latest exchange's changes because of #5284 itself.
2018-12-18Remove 'exchange' handle from pay-abort-refund CMD.Marcello Stanisci
2018-12-18/track/*: #5284Marcello Stanisci
2018-12-18/tip/*: #5284Marcello Stanisci
2018-12-18/refund: #5284Marcello Stanisci
2018-12-18/proposal #5284Marcello Stanisci
2018-12-18/pay: #5284Marcello Stanisci
2018-12-18/history: #5284.Marcello Stanisci
2018-12-18Fix last commit.Marcello Stanisci
2018-12-18/history testing API.Marcello Stanisci
Provide mean to request /history omitting the 'start' argument.
2018-12-18/history API.Marcello Stanisci
Provide the (client) API with a mean of omitting the 'start' argument, therefore letting the server use the default.
2018-12-18Fix /history tests.Marcello Stanisci
2018-12-14Addressing #4952.Marcello Stanisci
2018-12-13Adapt tests to last change.Marcello Stanisci
2018-12-13Changing /history semantics.Marcello Stanisci
Return results younger than 'start' by default (= with positive/ungiven 'delta').
2018-12-06Use exchange-lib function to get the exchange's base URL.Marcello Stanisci
2018-11-20Fix compilation warnings, due to:Marcello Stanisci
1) abstraction on the response type from the CURL-needed callbacks. 2) converting the contract terms trait into a JSON object.
2018-11-20Minor changes to make tests pass/no-skip again.Marcello Stanisci
2018-11-20CommentsMarcello Stanisci
2018-11-17fix link issueChristian Grothoff
2018-10-06fix #5434 (no more salt in exchange wire replies)Christian Grothoff
2018-09-15adjust to API change from fixing #5315Christian Grothoff
2018-07-26Addressing #5383 led to discover that..Marcello Stanisci
.. merchant-lib used to give a hard error for a 424 response on /track/transfer; fixed by just passing the control to the caller.
2018-07-26fix twisted track-transaction CMDMarcello Stanisci
2018-07-04Providing 'static' keyword where missing.Marcello Stanisci
2018-07-02kill FIXMEMarcello Stanisci
2018-07-02polishing tip CMDMarcello Stanisci
2018-07-02cut unused data off from track CMDs.Marcello Stanisci
2018-07-02Towards #5332Marcello Stanisci
2018-07-02polish pay CMDMarcello Stanisci
2018-06-29commentsMarcello Stanisci
2018-06-28comment on last change.Marcello Stanisci
2018-06-28Moving #5366 chunk into twisted tests, + fix it.Marcello Stanisci
2018-06-28Conditional compilation of twisted-chunk.Marcello Stanisci
2018-06-28Reproducing #5366 within test cases.Marcello Stanisci
2018-06-27cosmeticsMarcello Stanisci
2018-06-26Splitting CMDs for twisted test cases.Marcello Stanisci
2018-06-26cosmeticsMarcello Stanisci
2018-06-26Finish splitting main "lib" test cases.Marcello Stanisci
2018-06-26Splitting tests, _actually_ up to tipMarcello Stanisci
2018-06-26Splitting tests, up to tipMarcello Stanisci
2018-06-26Splitting tests, up to refundMarcello Stanisci
2018-06-26Fix #5364.Marcello Stanisci