38 Commits

Author SHA1 Message Date
b4b136e183 finish keyspend psbt creation on coordinator, begin signing on client 2024-08-14 14:11:52 +02:00
e0c0bd3abc apply new psbt flow to trader, update trader api endpoint 2024-08-02 12:59:55 +02:00
ab193da25a fix wallet tests, add shutdown function to mempool handler 2024-08-02 12:31:36 +02:00
f45703aa63 finish improvised psbt assembly coordinator side. 2024-08-01 19:01:29 +02:00
22148c545d finish first implementation of escrow contract 2024-07-29 17:43:03 +02:00
36754a1ea2 begin client psbt assembly 2024-07-26 13:21:30 +02:00
ff556bdc4f finish more endpoints 2024-07-19 11:30:26 +02:00
53f3d3ffce add api endpoints, onchain confirmation handling, db handlers 2024-07-18 20:42:15 +02:00
28d17c8f7e add tests for bond assemblz 2024-07-09 13:28:14 +00:00
573990ab3a switch from println and dbg to logging 2024-07-08 14:30:58 +00:00
8a8a93e184 begin with coordinator 2024-06-24 11:59:51 +00:00
0b20c1d723 trade confirmation 2024-06-24 08:57:06 +00:00
7b5c438a01 add comments, make functions more generic, waiting for confirmation 2024-06-23 16:02:08 +00:00
42424672ed fix maker psbt submission 2024-06-18 16:26:26 +00:00
bd8deb2b4c add psbt submission for maker 2024-06-18 16:24:23 +00:00
11fb176977 maker fiat confirmation 2024-06-18 11:53:00 +00:00
98d4475a2c add taker wait on fiat confirmation 2024-06-18 10:23:03 +00:00
3c24424a9f add taker escrow psbt submission 2024-06-18 08:04:37 +00:00
2758511211 comments 2024-06-17 13:53:10 +00:00
df4c4b0347 taker 2024-06-14 14:45:58 +00:00
fbcafba6f9 taker implementation 2024-06-14 11:55:02 +00:00
b412aba4a4 add taker offer fetching 2024-06-14 09:50:23 +00:00
871ab78062 add offer polling 2024-06-13 15:18:34 +00:00
9459ee6dae finish bond submission and implemented ActiveOrder structure 2024-06-13 11:55:17 +00:00
0ad4b5d761 refactoring 2024-06-12 13:01:31 +00:00
811c2231e9 musig nonce and key derivation 2024-06-12 12:24:16 +00:00
88fc4e1b15 add musig nonce builder 2024-06-11 17:01:21 +00:00
125bf4ddcf taker 2024-06-11 14:05:16 +00:00
adc6b3284e add coordinator todos in canvas 2024-06-10 21:33:20 +02:00
dc0943cc08 begin with musig 2024-06-10 16:56:24 +00:00
364c86269a fix bond signing 2024-06-10 08:58:21 +00:00
c33c09fd8d api and testing trader 2024-06-09 12:15:04 +02:00
aca58ebe41 trader bond 2024-06-07 13:44:39 +02:00
672006fe63 trader bond assemblz 2024-06-06 15:56:29 +00:00
ef57aaba32 generate descriptors 2024-06-06 10:49:19 +00:00
55cba72eec switch to u64 2024-06-05 16:41:41 +00:00
3bed20dc40 add method to request order creation 2024-06-05 14:56:35 +00:00
2be4586021 trader implementation 2024-06-05 11:35:19 +02:00