153 Commits

Author SHA1 Message Date
a390115b3e Update dependencies 2025-03-12 10:28:34 +01:00
818395177c Update to latest common 2025-03-12 10:28:21 +01:00
00f01e5f48 [bug] prevent freezed utxos being accidentally unlocked 2025-03-12 10:26:29 +01:00
69afa2695b Handle public_data in commitments message 2025-03-03 23:21:46 +01:00
02189bf3db udpate sdk_common dependency 2025-02-20 11:38:07 +01:00
7c278e9eb2 Update tests 2025-02-20 11:38:07 +01:00
fd763e6193 Minor fixes in commit 2025-02-20 11:38:07 +01:00
7a060c123d Roles in process state 2025-02-20 11:38:07 +01:00
f7260d6dce Update dependencies 2025-02-20 11:38:07 +01:00
fd8c40e09a Refactor commit 2025-02-05 14:36:33 +01:00
efa1129e45 [bug] quick fix by removing commit msg from cache to allow retry 2025-02-04 10:47:31 +01:00
8b978b91e9 list_unspent also list unsafe outputs 2025-02-04 10:39:29 +01:00
de3808eb1e Update dependencies 2025-02-04 10:39:14 +01:00
2cc026077e Add an output to update for pairing process 2025-02-03 16:24:20 +01:00
f722dee8f6 Change criteria for a pairing process 2025-02-03 15:57:35 +01:00
159fd78a3a [bug] deadlock when spending from core for the faucet 2025-01-28 21:41:45 +01:00
e69ae1a21a configurable data_dir 2025-01-24 17:43:39 +01:00
6fc08f3fdd Broadcast new process 2025-01-24 17:35:52 +01:00
4839c95e93 Send a partial update when a new member is created 2025-01-24 13:33:54 +01:00
c3aba61be2 Better handling of process updates 2025-01-24 12:42:38 +01:00
3ea25e542a Optimize handshake 2025-01-21 11:07:11 +01:00
eea95b8342 Update process when commiting new state 2025-01-17 18:15:57 +01:00
04b9785531 minor fixes 2025-01-17 09:23:35 +01:00
dbca46a739 Refactor process_validation 2025-01-17 09:22:52 +01:00
5d18fd7688 Refactor to prevent accidental double spends 2025-01-17 09:21:29 +01:00
1d1b3546d6 SilentPaymentWallet::save() takes an already unlocked wallet as argument 2025-01-17 09:19:01 +01:00
8d7a6c7400 Load freezed utxos at startup 2025-01-12 14:11:18 +01:00
d99cab0a26 [bug] fix saving/loading files 2025-01-10 16:27:05 +01:00
17c3fefa88 Rm PublicLists 2025-01-10 16:25:38 +01:00
3fd014edd9 Less verbosity 2025-01-10 16:24:59 +01:00
7eb6304f6e [bug] Missing use statements in main 2025-01-10 09:35:41 +01:00
1e433b63e7 Write to disk Member when process is pairing 2025-01-09 17:31:06 +01:00
a55159449a Update to HandshakeMessage 2025-01-09 17:30:39 +01:00
9db6b9f957 [bug] deadlock in handle_initial_transaction 2025-01-09 16:53:02 +01:00
960c0808fa Update AnkFlag::Init to Handshake 2025-01-09 16:12:25 +01:00
a09eb404e2 Add save processes and members to disk 2025-01-09 16:11:14 +01:00
fdcd234838 Add MEMBERLIST and update it with pairing processes 2025-01-09 11:15:41 +01:00
292b7135ab [bug] deadlock in commit 2025-01-03 12:38:13 +01:00
4ec25d1494 [bug] doesn't fail if checking already scanned transaction 2025-01-02 22:36:41 +01:00
4a72fd3129 Return peers and processes list in init message 2025-01-02 14:23:24 +01:00
21c0882a34 Update to latest common dev 2025-01-02 14:22:35 +01:00
2b1bccb687 Add check_transaction_alone and scan transactions in mempool 2025-01-01 11:48:51 +01:00
1271e492f5 Remove useless verbosity 2024-12-19 14:09:02 +01:00
616f20da8f [bug] Set default fees for commit transaction in case Core fee estimation fails 2024-12-19 14:08:44 +01:00
a6bb827c56 Add the stateId when registering a new state 2024-12-19 14:08:07 +01:00
Sosthene
e708372223 Add Init message at connection with client 2024-12-17 13:42:38 +01:00
Sosthene
cc2368996f Update Cargo.lock 2024-12-17 13:41:52 +01:00
Sosthene
072acb57bc Update commit tests 2024-12-17 13:41:38 +01:00
Sosthene
25bbc64e6a Update to latest sdk_common 2024-12-03 10:45:49 +01:00
Sosthene
2788159c4d [bug] comment out roles check 2024-12-02 10:05:15 +01:00