64 Commits

Author SHA1 Message Date
Debian
bde0b1abdd feat: Support Docker complet avec blindbit et configuration réseau 2025-09-01 13:00:50 +00:00
4bfc51a284 feat: Ajout du support des relais externes via external_nodes.conf
- Ajout de la fonction load_external_config() pour charger la configuration externe
- Ajout de la fonction parse_external_config() pour parser le fichier TOML
- Modification de discover_relays() pour inclure les relais externes
- Support des relais avec ancienne version (0.9.0) et capacités limitées
- Ajout du fichier EXEMPLES_PRATIQUES.md avec exemples d'utilisation
- Mise à jour de la documentation technique
2025-08-22 16:54:58 +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
748c8086c4 sdk_common with features 2025-08-18 17:28:48 +02:00
Sosthene
f23392b7f9 [bug] fix improper mark_output_mined 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
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
c3a58ed020 Add chain_tip to handshake message 2025-06-24 10:13:13 +02:00
931c6b827b Cargo fmt 2025-06-03 18:42:12 +02:00
12a8b9aab5 Refactoring to update to latest common 2025-04-08 16:03:12 +02:00
e69ae1a21a configurable data_dir 2025-01-24 17:43:39 +01:00
3ea25e542a Optimize handshake 2025-01-21 11:07:11 +01:00
04b9785531 minor fixes 2025-01-17 09:23:35 +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
7eb6304f6e [bug] Missing use statements in main 2025-01-10 09:35:41 +01:00
a55159449a Update to HandshakeMessage 2025-01-09 17:30:39 +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
4a72fd3129 Return peers and processes list in init message 2025-01-02 14:23:24 +01:00
2b1bccb687 Add check_transaction_alone and scan transactions in mempool 2025-01-01 11:48:51 +01:00
Sosthene
e708372223 Add Init message at connection with client 2024-12-17 13:42:38 +01:00
Sosthene
465f32c4fe [bug] handling new_tx doesn't end up in sending empty message 2024-11-22 14:50:35 +01:00
Sosthene
39a8ff87a9 Abstract Daemon methods in RpcCall trait 2024-11-18 15:21:52 +01:00
Sosthene
bc625955e9 Add commit logic 2024-10-04 09:22:03 +02:00
Sosthene
a5ea8485d6 Import MutexExt from common 2024-09-23 12:45:15 +02:00
Sosthene
32916f1588 Save wallet to disk at creation 2024-08-12 16:38:16 +02:00
Sosthene
56321d89df Update to latest common dev 2024-08-12 12:22:28 +02:00
Sosthene
da04149923 scan at each new block 2024-06-25 11:23:15 +02:00
Sosthene
31c17e908d Move shared resources to static variables 2024-06-25 11:21:14 +02:00
Sosthene
fbd7a1c1ea Refactor message processing 2024-06-21 22:43:05 +02:00
ank
9f2c4ed2e1 Add config file + bug fix 2024-06-21 22:42:07 +02:00
Sosthene
e5e7496611 Update to latest sdk_common dev + minor refactoring 2024-06-17 13:48:20 +02:00
Sosthene
8e50727880 import SilentPaymentAddress from utils 2024-06-03 18:18:33 +02:00
Sosthene
7e5dc17841 Add an argument for core rpc and network 2024-05-28 11:11:17 +02:00
Sosthene
0d5149eb96 import sp_client through sdk_common 2024-05-28 11:10:48 +02:00
Sosthene
ad026a783e Add a message cache 2024-05-28 11:09:37 +02:00
Sosthene
539670d248 Handle new message types and better error management 2024-05-27 12:10:39 +02:00
Sosthene
de84c8a1bf Faucet refactoring 2024-05-22 10:18:02 +02:00
Sosthene
083843a94a [bug] estimate_fee 2024-05-18 16:36:49 +02:00
Sosthene
4455c76663 Process Unknown message 2024-05-06 10:48:56 +02:00
Sosthene00
ec8e4ebef8 refactoring 2024-04-29 16:03:09 +02:00
Sosthene00
94b96320d7 spend refactoring 2024-04-18 00:34:10 +02:00