summaryrefslogtreecommitdiff
path: root/src/exchangedb/perf_taler_exchangedb_init.c
AgeCommit message (Collapse)Author
2019-09-15remove unused, unclean perf logic (we should measure using the logic in the ↵Christian Grothoff
src/benchmark/ directory anyway)
2019-08-25re-format codeFlorian Dold
2019-06-08fix #5756, also change sepa->iban as per payto:// specChristian Grothoff
2019-05-02replace denom_pub with denom_pub_hash in exchange API to reduce bandwidthChristian Grothoff
2018-04-02Changing configuration structure to enable multiple accounts.Christian Grothoff
This change enables using multiple wire plugins at the same time. Also, we now distinguish between the wire plugin (i.e. EBICS or taler_bank) and the wire method (i.e. SEPA or x-taler-bank) that the wire plugin is implementing. The "taler-bank" wire method was renamed from "test" to "x-taler-bank". This also changes the format of the /wire response of the exchange, as we now need to return multiple accounts. Note that wire fees are specified per wire method, not per wire account. taler-exchange-keyup now automatically signs all of the /wire responses in the location specified by the configuration. Account identification in wire plugins was changed to use payto://-URLs instead of method-specific JSON fields. Signing and validation of /wire responses was moved from each wire plugin to a generic validation method in libtalerutil (crypto) or libtalerjson (for JSON-formatted inputs). Convenience methods were added to generate JSON for wire accounts (salting, signing). Various section and option names were adjusted to streamline the configuration and make it more consistent overall. Documentation was updated as well.
2017-11-30patch to address #5183: always round time before giving it to DB, tolerate ↵Christian Grothoff
DB answering without rounded time
2017-11-29fixing #5178Christian Grothoff
2017-05-29rename proposal_data to contract_terms (see #4879)Florian Dold
2017-02-07remove transaction_id, only one payment per proposal allowedFlorian Dold
2017-02-06contract terminology renaming (#4877)Florian Dold
2016-08-07mostly working migration of the DH-seeded refresh variantChristian Grothoff
2016-07-07fixing #4594Marcello Stanisci
2016-05-26fix #4533 for exchange (breaks interaction with bank for /admin/add/incoming)Christian Grothoff
2016-05-24fix #4483Christian Grothoff
2016-05-16fixing #3814 by removing ability to melt multiple oldcoins at the same timeChristian Grothoff
2016-05-02fix #4184Christian Grothoff
2016-04-20introduce refund feeChristian Grothoff
2016-04-01fix testcase init with new APIChristian Grothoff
2016-04-01hash inputs to sign_fdh functions as required by new APIChristian Grothoff
2016-03-21Note two errors in the tests suitJeff Burdges
2016-03-21API change in GNUnet crypto for Full Domain HashingJeff Burdges
2016-03-01renaming mint->exchangeChristian Grothoff