136 Commits

Author SHA1 Message Date
26a9e626e3 docs: enrichir la spécification technique avec les types de messages détaillés - Ajout de l'architecture des messages avec Envelope et AnkFlag - Documentation complète de tous les types de messages (Handshake, NewTx, Commit, Faucet, Cipher, Sync, Unknown) - Description détaillée des champs et structures de données - Exemples JSON des formats de messages - Documentation du cache de messages et des types de broadcast - Ajout des types de données complexes (Member, Process, Pcd, Roles, Proof, etc.) - Explication du traitement des messages et de la déduplication 2025-08-22 15:19:13 +02:00
c12f3f2189 docs: ajouter une spécification technique détaillée du fonctionnement de sdk_relay - Analyse complète de l'architecture et des modules - Documentation détaillée du flux de données - Explication des stratégies de gestion d'erreurs - Description des optimisations de performance - Spécification des mécanismes de sécurité - Guide de configuration et déploiement - Exemples de code et tests 2025-08-22 15:14:31 +02:00
1f82b06f83 docs: remplacer le README par une documentation complète du fonctionnement de sdk_relay - Ajouter une vue d'ensemble détaillée de l'architecture - Documenter toutes les fonctionnalités et composants - Inclure des exemples d'API WebSocket - Ajouter des sections monitoring, sécurité et performance - Fournir un guide de dépannage complet - Inclure une roadmap et des guidelines de contribution 2025-08-22 15:09:48 +02:00
6472ffc99e Clean up formatting: remove trailing whitespace in daemon.rs 2025-08-22 14:23:13 +02:00
78cd62b776 Add detailed logging for RPC connection and fix wallet URL construction 2025-08-22 14:15:12 +02:00
0330900dfb Update sdk_common dependency to use docker-support branch 2025-08-22 14:09:07 +02:00
1d79b0d800 Fix cookie path issue: add cookie_path config option and use it in rpc_connect 2025-08-22 14:06:12 +02:00
8a1016652e Fix compilation errors: remove get_cookie_path call and fix type conversion 2025-08-22 13:50:52 +02:00
a6737bffc7 Add Docker support with retry logic and custom cookie path 2025-08-22 13:37:53 +02:00
Sosthene
afd64e2172 Cargo fmt 2025-08-22 13:19:26 +02:00
Sosthene
60cd5a9b37 Update dependencies 2025-08-22 13:19:04 +02:00
Sosthene
748c8086c4 sdk_common with features 2025-08-18 17:28:48 +02:00
Sosthene
fd3356c0d5 Merge branch 'blindbit' into dev 2025-07-21 16:22:20 +02:00
Sosthene
919b820f3c Implement SpScanner with blindbit 2025-07-08 11:30:52 +02:00
Sosthene
f23392b7f9 [bug] fix improper mark_output_mined 2025-07-08 11:30:52 +02:00
Sosthene
471a7e0ef9 Update to new compression 2025-07-08 11:30:52 +02:00
Sosthene
617aafea31 [bug] Get only unspent outputs to craft transactions 2025-07-08 11:30:52 +02:00
Sosthene
304907a761 Set blindbit new block sync attempts at 4 2025-07-08 11:30:52 +02:00
Sosthene
bec23c5c5c Rm electrs and related dependencies 2025-07-08 11:30:52 +02:00
Sosthene
ff64646e18 Cargo fmt 2025-07-08 11:30:52 +02:00
Sosthene
2b1984fdd9 Scan block with blindbit instead of electrs 2025-07-08 11:30:50 +02:00
cdb56d779f Replace electrum with blindbit 2025-07-08 11:30:32 +02:00
a05bca6ac4 Add blindbit config option 2025-07-08 11:30:32 +02:00
f269172be3 Add blindbit_url to conf file 2025-07-08 11:30:32 +02:00
Sosthene
220e520e01 Update members list and send message on update 2025-07-08 11:30:31 +02:00
c3a58ed020 Add chain_tip to handshake message 2025-06-24 10:13:13 +02:00
Sosthene
7633c07e2f Minor update to latest sp_client 2025-06-23 18:00:07 +02:00
Sosthene
b783649d42 Update Cargo.lock 2025-06-23 17:59:16 +02:00
931c6b827b Cargo fmt 2025-06-03 18:42:12 +02:00
bf6f90f754 Update Cargo.lock 2025-06-03 18:41:53 +02:00
d1cd4491f5 Update commit to latest Pcd definition 2025-06-03 18:32:26 +02:00
12a8b9aab5 Refactoring to update to latest common 2025-04-08 16:03:12 +02:00
ebf27a0a8d process_validation accepts empty state 2025-03-13 14:40:08 +01:00
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