18 Commits

Author SHA1 Message Date
1bc61f9251 filter_keys takes &HashSet 2025-02-04 16:21:58 +01:00
4be53916b0 Replace commitment_tx with process_id 2025-01-29 17:25:36 +01:00
a628da9e2a All Prd constructors takes sender as a Member 2025-01-07 09:25:33 +01:00
b6ffebf6c0 Add new_request 2025-01-07 09:25:33 +01:00
Sosthene
8a682b0a7c Modify prd update to take the roles map as payload 2024-12-17 22:34:00 +01:00
Sosthene
c2fde13e95 Update prd/pcd to keep commitments of each field 2024-11-12 20:52:28 +01:00
Sosthene
12da1740e2 Optimise to_network_msg: no need to clone to_sign 2024-10-29 13:03:03 +01:00
Sosthene
b858c68ae0 PrdConnect takes a secret hash as payload and previous proof 2024-10-29 13:03:03 +01:00
Sosthene
c191d53769 Proof keeps the compressed PublicKey, not x only 2024-10-29 13:03:03 +01:00
Sosthene
838149982e Correct error message for prd signed by ourselves 2024-10-28 21:43:45 +01:00
Sosthene
ccd5e398b0 Add Prd Connect 2024-10-28 16:03:13 +01:00
775119cdf6 Check a prd is not signed by ourselves when extracting from message 2024-10-21 13:01:17 +02:00
Sosthene
aa14c69bdf Prd commitment doesn't take validation_tokens 2024-10-10 16:57:03 +02:00
Sosthene
3c15b41699 Format 2024-10-06 10:40:29 +02:00
Sosthene
319da6b1a3 New_response takes multiple Proof 2024-10-04 09:27:38 +02:00
Sosthene
f3aa1bc2d0 Functional prd/pcd 2024-09-23 16:12:29 +02:00
Sosthene
97df8ea13d Update prd/pcd 2024-09-02 07:55:35 +02:00
Sosthene
0ea4c5f118 Implement prd/pcd logic 2024-08-28 09:40:19 +02:00