44 Commits

Author SHA1 Message Date
Your Name
1b2a14d176 chore(release): 0.1.1
- Fix tests robustness in src/commit.rs
- Update CHANGELOG for 0.1.1
- Update docs/TESTING.md
2025-08-27 14:00:56 +02:00
060a15f621 fix: corriger les tests sdk_relay - isolation stockage sous /tmp/.4nk avec UUID - tests unitaires commit.rs robustes (vérifications structurelles) - tests d'intégration HTTP/WS conditionnels (skip si service absent) - ajout note isolation dans docs/TESTING.md 2025-08-27 14:00:55 +02:00
Sosthene
f3010530d6 Cargo fmt 2025-08-27 14:00:52 +02:00
Sosthene
cc51415957 Update to new compression 2025-08-27 14:00:51 +02:00
Sosthene
0e6f61cad2 Cargo fmt 2025-08-27 14:00:51 +02:00
Sosthene
76e4c985c1 Scan block with blindbit instead of electrs 2025-08-27 14:00:50 +02:00
Sosthene
45763102cc Update members list and send message on update 2025-08-27 14:00:50 +02:00
c35ee18360 Cargo fmt 2025-08-27 14:00:49 +02:00
68017ac393 Update commit to latest Pcd definition 2025-08-27 14:00:49 +02:00
29961af392 Refactoring to update to latest common 2025-08-27 14:00:49 +02:00
193d49caa7 process_validation accepts empty state 2025-08-27 14:00:49 +02:00
df9140458b Update to latest common 2025-08-27 14:00:49 +02:00
00821af9a7 [bug] prevent freezed utxos being accidentally unlocked 2025-08-27 14:00:49 +02:00
8b2af9b937 Handle public_data in commitments message 2025-08-27 14:00:48 +02:00
19ded80952 Update tests 2025-08-27 14:00:48 +02:00
9c7e628c8e Minor fixes in commit 2025-08-27 14:00:48 +02:00
616dc21aa9 Roles in process state 2025-08-27 14:00:48 +02:00
be0ba64eef Refactor commit 2025-08-27 14:00:47 +02:00
9b26dceb82 Add an output to update for pairing process 2025-08-27 14:00:47 +02:00
254bdfdb0d Change criteria for a pairing process 2025-08-27 14:00:47 +02:00
33079edc29 Broadcast new process 2025-08-27 14:00:46 +02:00
d49638944e Send a partial update when a new member is created 2025-08-27 14:00:46 +02:00
90146df13b Better handling of process updates 2025-08-27 14:00:46 +02:00
010afc9f45 Optimize handshake 2025-08-27 14:00:46 +02:00
75ac468a84 Update process when commiting new state 2025-08-27 14:00:46 +02:00
23fcbe25eb minor fixes 2025-08-27 14:00:46 +02:00
40efdb58a4 Refactor process_validation 2025-08-27 14:00:45 +02:00
302a5e6110 [bug] fix saving/loading files 2025-08-27 14:00:45 +02:00
6ec0491aae Write to disk Member when process is pairing 2025-08-27 14:00:44 +02:00
f23314d925 [bug] deadlock in handle_initial_transaction 2025-08-27 14:00:44 +02:00
21711edd39 Add save processes and members to disk 2025-08-27 14:00:44 +02:00
5391dca929 Add MEMBERLIST and update it with pairing processes 2025-08-27 14:00:44 +02:00
7c634ae0ed [bug] deadlock in commit 2025-08-27 14:00:43 +02:00
855dc4374d Update to latest common dev 2025-08-27 14:00:43 +02:00
f320fde2a6 [bug] Set default fees for commit transaction in case Core fee estimation fails 2025-08-27 14:00:43 +02:00
d30a6e6310 Add the stateId when registering a new state 2025-08-27 14:00:42 +02:00
Sosthene
142bc469d3 Update commit tests 2025-08-27 14:00:42 +02:00
Sosthene
71135cfd9c Update to latest sdk_common 2025-08-27 14:00:42 +02:00
Sosthene
14e7960357 [bug] comment out roles check 2025-08-27 14:00:42 +02:00
Sosthene
74863aac3b [test] handle_commit_{new_process, new_state} 2025-08-27 14:00:42 +02:00
Sosthene
cfbf08faa4 Refactor commitment 2025-08-27 14:00:41 +02:00
Sosthene
abae89c6cb Refactor commit 2025-08-27 14:00:41 +02:00
Sosthene
0eb44a6f0c Update to latest common dev 2025-08-27 14:00:41 +02:00
Sosthene
a4f76b0252 Add commit logic 2025-08-27 14:00:41 +02:00