Commit Graph

  • 6aad1fa351
    -skeleton for GET /contracts/ logic Christian Grothoff 2022-04-11 18:56:05 +0200
  • 7a1dcc52ca
    -towards new GET /contracts/$C_PUB hander Christian Grothoff 2022-04-11 16:48:30 +0200
  • c8c1005297
    -add draft handler for purse merge client request Christian Grothoff 2022-04-11 15:34:45 +0200
  • d30b7f8eeb
    -load wire fees only when needed Christian Grothoff 2022-04-11 15:23:25 +0200
  • bd09b2302a
    -add exchange-internal API to lookup current wire fees Christian Grothoff 2022-04-11 15:04:26 +0200
  • 72dd9514aa
    -draft implementation of /purses//merge endpoint Christian Grothoff 2022-04-11 13:52:06 +0200
  • f9971faa7a
    -draft for merge endpoint Christian Grothoff 2022-04-08 19:23:07 +0200
  • fe2a15c558
    Update queries for better network load in sharded setup Marco Boss 2022-04-06 14:21:57 +0200
  • 89431a41b7
    -complete va coin parser of purse_create_deposit CMD Christian Grothoff 2022-04-06 13:54:08 +0200
  • 0a10644b81
    improve some queries for sharding Marco Boss 2022-04-06 13:33:47 +0200
  • 22cfc59d90
    -towards testing purse creation Christian Grothoff 2022-04-06 12:49:50 +0200
  • adb999ce2c
    fix sharding Marco Boss 2022-04-06 11:33:50 +0200
  • f3a4b00907
    adapt to latest GNUnet API: GNUNET_JSON_spec_mark_optional() changed Christian Grothoff 2022-04-05 17:15:50 +0200
  • 7191641406
    implement more DB functions Christian Grothoff 2022-04-04 20:42:26 +0200
  • df8ff01f29
    add contract_sig field Christian Grothoff 2022-04-04 17:04:31 +0200
  • 914a77b5a7
    Shard p2p tables Marco Boss 2022-04-04 16:40:59 +0200
  • 970225516e
    add p2p tables to sharding logic Marco Boss 2022-04-04 16:40:39 +0200
  • 8c3e263b76
    -ignore Christian Grothoff 2022-04-04 08:57:09 +0200
  • 5147c8b788
    -fix FTBFS Christian Grothoff 2022-04-04 08:55:01 +0200
  • 831e32b7ad
    -add logic for econtract_sig signatures Christian Grothoff 2022-04-04 07:29:50 +0200
  • 393cea46d1
    implement shard node setup and drop Marco Boss 2022-04-02 19:07:12 +0200
  • 7ba135362e
    fix name Marco Boss 2022-04-02 18:59:20 +0200
  • ae75ff2cb4
    extend sharding logic that shard nodes can be initialied and dropped Marco Boss 2022-04-02 18:43:49 +0200
  • 6f027fc130
    add additinal signature Christian Grothoff 2022-04-02 17:25:04 +0200
  • caabee9e94
    install shard-0000.sql Marco Boss 2022-04-02 14:33:50 +0200
  • 86ee587b03
    add shard-0000.sql Marco Boss 2022-04-02 14:31:59 +0200
  • ca536c0379
    fix return Marco Boss 2022-04-02 14:25:04 +0200
  • 5880a8ec4f
    drop functions Marco Boss 2022-04-02 13:42:00 +0200
  • f596b27a97
    fix format specifiers Marco Boss 2022-04-02 12:18:56 +0200
  • 82718aecf8
    fix argument to create_shard_server Marco Boss 2022-04-02 11:52:21 +0200
  • 1b76ba5e9a
    Include sharding sql logic Marco Boss 2022-04-02 09:28:25 +0200
  • 0ba219fe5b
    add permissions Marco Boss 2022-04-02 09:27:30 +0200
  • 6c66f6f5cf
    rollback transaction to end transaction scope before releasing the shard (fixes #7216) Christian Grothoff 2022-04-02 03:50:30 +0200
  • caf66486e7
    work on purse creation logic Christian Grothoff 2022-04-01 16:39:07 +0200
  • 45916b992b
    remove built sql files from vc Marco Boss 2022-03-31 21:49:35 +0200
  • 75c1e10a67
    add shard init for shard node Marco Boss 2022-03-31 21:31:07 +0200
  • 0cf9a9984c
    add sharding logic Marco Boss 2022-03-31 17:00:44 +0200
  • 747ae5ef09
    privatize more signature structs, simplify code Christian Grothoff 2022-03-31 12:37:39 +0200
  • eadee56dcf
    -remove row check, not stable enough to assert on Christian Grothoff 2022-03-30 12:00:20 +0200
  • 6040c9ff0f
    make struct private again Christian Grothoff 2022-03-30 01:36:52 +0200
  • e5b65aa443
    fix: wtid request param size Sebastian 2022-03-29 17:53:50 -0300
  • adc9dae4cc
    make TALER_RefundConfirmationPS public Sebastian 2022-03-29 14:12:45 -0300
  • 074ea7502e
    centralize exchange online signature logic Christian Grothoff 2022-03-29 15:21:49 +0200
  • 3249687b2a
    rename to avoid symbol conflict with musl Christian Grothoff 2022-03-28 18:18:08 +0200
  • b25c9398b7
    starting work on purse-create endpoint Christian Grothoff 2022-03-28 17:50:23 +0200
  • a227ee6d1b
    -first cut at contract encryption and decryption Christian Grothoff 2022-03-28 13:57:43 +0200
  • ee4077ef80
    starting with purse creation client API Christian Grothoff 2022-03-28 13:19:21 +0200
  • 30985c0975
    -rename variable Özgür Kesim 2022-03-28 12:34:14 +0200
  • ccf2d69dfb
    -fix leak in test_age_restriction.c Özgür Kesim 2022-03-28 12:33:41 +0200
  • 488d217381
    -fix leaks in test_crypto.c Özgür Kesim 2022-03-28 11:17:49 +0200
  • a2386abadb
    [age restriction] progress 19/19 (final) - Use Edx25519 for crypto Özgür Kesim 2022-03-28 11:04:00 +0200
  • d61a19c275
    -fix leak, uninitialized ps Christian Grothoff 2022-03-27 16:11:35 +0200
  • 1f1d675f3d
    -remove tiny field, no longer needed Christian Grothoff 2022-03-27 14:34:44 +0200
  • b9a9af3a59
    new aggregator mega transaction logic Christian Grothoff 2022-03-27 13:48:25 +0200
  • d0a69da895
    towards removing tiny bit Christian Grothoff 2022-03-27 10:32:28 +0200
  • 646c9ad061
    fix leak Christian Grothoff 2022-03-27 05:02:21 +0200
  • 098d572471
    change sharding strategy for refund table Christian Grothoff 2022-03-26 10:46:37 +0100
  • 783e2ae424
    add partitions to new p2p tables Christian Grothoff 2022-03-26 09:00:19 +0100
  • 238761c87d
    -regen DBs Christian Grothoff 2022-03-25 14:07:31 +0100
  • b856d56d95
    rework deposits sharding, towards making aggregator faster (not necessarily done) Christian Grothoff 2022-03-24 17:33:29 +0100
  • c782dfe2aa
    first draft of service API for p2p payments Christian Grothoff 2022-03-24 13:06:04 +0100
  • 6ffc2c68a3
    better query Christian Grothoff 2022-03-24 09:05:29 +0100
  • b0cf653b83
    implement more taler-crypto-worker ops Florian Dold 2022-03-24 01:37:48 +0100
  • e336c02d14
    implement more taler-crypto-worker ops Florian Dold 2022-03-24 01:10:00 +0100
  • f091808425
    more skeleton logic for P2P operations on DB Christian Grothoff 2022-03-23 12:25:22 +0100
  • 7d2a009e1b
    Bump required version of libmicrohttpd to 0.9.71 Thien-Thi Nguyen 2022-03-23 02:22:19 -0400
  • 41399bc224
    revise P2P signatures and signing schema to address recently discovered design concern resulting in the split of the purse key into purse-contract and purse-merge keys Christian Grothoff 2022-03-23 06:54:43 +0100
  • 9b7716f9f2
    fix #7151 Christian Grothoff 2022-03-23 05:19:09 +0100
  • 6505f69869
    add one more p2p signature Christian Grothoff 2022-03-22 12:11:40 +0100
  • 6868b78692
    fix typo Christian Grothoff 2022-03-22 12:06:12 +0100
  • cce049a0b5
    add missing table drops Christian Grothoff 2022-03-22 11:51:56 +0100
  • 734b68d45e
    -fix drop SQL issue: drop functions properly Christian Grothoff 2022-03-22 05:33:08 +0100
  • e200e86032
    implement helper functions for p2p signatures, clean up existing signature logic Christian Grothoff 2022-03-22 02:33:51 +0100
  • bdc797a583
    FIXMEs for Oec Christian Grothoff 2022-03-21 08:35:19 +0100
  • c7e2d206ba
    add logic to check timestamp, revise history balance calculation logic in client Christian Grothoff 2022-03-21 03:59:31 +0100
  • 1f86b02ffa
    first rough-cut implementation of /reserves//history endpoint Christian Grothoff 2022-03-21 03:04:47 +0100
  • f5f15e6531
    first rough-cut implementation of POST /reserves//status Christian Grothoff 2022-03-21 02:39:36 +0100
  • b560527ee3
    ideas for mboss Christian Grothoff 2022-03-20 16:52:38 +0100
  • 65808106c7
    add test for reserve GET long polling Christian Grothoff 2022-03-20 15:42:16 +0100
  • 532fabf20a
    add variant of GET /reserves/ testing command with support for long polling (to diagnose reserve long polling issue reported by FD) Christian Grothoff 2022-03-20 14:50:13 +0100
  • 28203913e2
    add p2p tables from dd13 Christian Grothoff 2022-03-20 14:03:07 +0100
  • e7fa97cc87
    -rename file for consistency Christian Grothoff 2022-03-20 13:22:32 +0100
  • 427417b835
    towards support for new reserve history/status APIs Christian Grothoff 2022-03-20 13:20:45 +0100
  • dee45bf022
    return new global fees from /keys Christian Grothoff 2022-03-20 09:44:42 +0100
  • 1bb5a77c8d
    add new reserve status/history signatures Christian Grothoff 2022-03-20 02:39:28 +0100
  • c83892ba29
    -style fixes Christian Grothoff 2022-03-20 02:39:12 +0100
  • 69927847cc
    -style fixes Christian Grothoff 2022-03-20 02:38:48 +0100
  • 5406d564fb
    -style fixes Christian Grothoff 2022-03-19 16:16:28 +0100
  • 938db9ac56
    -fix memory leak introduced by Oec Christian Grothoff 2022-03-19 16:04:41 +0100
  • c4690a44bc
    -minor code cleanup Christian Grothoff 2022-03-19 15:54:05 +0100
  • 685837ad28
    simplify auditor_api_handle.c, do not modify global context with respect to 'Expect' header Christian Grothoff 2022-03-19 15:25:43 +0100
  • f5e5f4b843
    more work on recoup_by_reserve: add new materialized index to avoid hitting all partitions for the query Christian Grothoff 2022-03-19 14:05:45 +0100
  • f22125ce0f
    add missing index, move indices closer to table generation Christian Grothoff 2022-03-19 12:58:12 +0100
  • b4f7231d17
    [build int] Use ‘MHD_VERSION_AT_LEAST’ Thien-Thi Nguyen 2022-03-19 07:52:15 -0400
  • 98c21a5116
    Add autoconf macro to check for minimum libmicrohttpd version Thien-Thi Nguyen 2022-03-19 07:48:38 -0400
  • 52a8b8f888
    -code cleanup Christian Grothoff 2022-03-19 08:34:58 +0100
  • 280f94c3a6
    improve style of some SQL queries (no semantic change) Christian Grothoff 2022-03-19 08:27:01 +0100
  • f0a95037ef
    -fix memory leak Christian Grothoff 2022-03-19 08:26:40 +0100
  • badfde8962
    add deposits_by_coin table to speed-up certain queries (in theory) Christian Grothoff 2022-03-18 15:40:24 +0100
  • e909f5701b
    system doc: include title page Florian Dold 2022-03-08 22:00:16 +0100