3b636cef91
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-27 14:00:53 +02:00
0f9e89edd9
Fix cookie path issue: add cookie_path config option and use it in rpc_connect
2025-08-27 14:00:52 +02:00
b46529682c
Fix compilation errors: remove get_cookie_path call and fix type conversion
2025-08-27 14:00:52 +02:00
22c3ef33e3
Add Docker support with retry logic and custom cookie path
2025-08-27 14:00:52 +02:00
Sosthene
03160f64b8
sdk_common with features
2025-08-27 14:00:52 +02:00
Sosthene
066719982f
[bug] fix improper mark_output_mined
2025-08-27 14:00:51 +02:00
Sosthene
bf30c0de0c
Set blindbit new block sync attempts at 4
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
294734e089
Replace electrum with blindbit
2025-08-27 14:00:50 +02:00
0543b6974a
Add chain_tip to handshake message
2025-08-27 14:00:50 +02:00
c35ee18360
Cargo fmt
2025-08-27 14:00:49 +02:00
29961af392
Refactoring to update to latest common
2025-08-27 14:00:49 +02:00
f8da919404
configurable data_dir
2025-08-27 14:00:47 +02:00
010afc9f45
Optimize handshake
2025-08-27 14:00:46 +02:00
23fcbe25eb
minor fixes
2025-08-27 14:00:46 +02:00
f67f8c6d9a
Refactor to prevent accidental double spends
2025-08-27 14:00:45 +02:00
b5258a119f
SilentPaymentWallet::save() takes an already unlocked wallet as argument
2025-08-27 14:00:45 +02:00
0be7a65599
Load freezed utxos at startup
2025-08-27 14:00:45 +02:00
302a5e6110
[bug] fix saving/loading files
2025-08-27 14:00:45 +02:00
d1dd3aa35a
Rm PublicLists
2025-08-27 14:00:45 +02:00
829cee3516
[bug] Missing use statements in main
2025-08-27 14:00:45 +02:00
90f83efd3d
Update to HandshakeMessage
2025-08-27 14:00:44 +02:00
fe613fb372
Update AnkFlag::Init to Handshake
2025-08-27 14:00:44 +02:00
21711edd39
Add save processes and members to disk
2025-08-27 14:00:44 +02:00
a02a1e6625
Return peers and processes list in init message
2025-08-27 14:00:43 +02:00
b82196e286
Add check_transaction_alone and scan transactions in mempool
2025-08-27 14:00:43 +02:00
Sosthene
e563ae7cca
Add Init message at connection with client
2025-08-27 14:00:42 +02:00
Sosthene
2e51f2ba42
[bug] handling new_tx doesn't end up in sending empty message
2025-08-27 14:00:42 +02:00
Sosthene
98e373bd89
Abstract Daemon methods in RpcCall trait
2025-08-27 14:00:41 +02:00
Sosthene
a4f76b0252
Add commit logic
2025-08-27 14:00:41 +02:00
Sosthene
ada6e45f6e
Import MutexExt from common
2025-08-27 14:00:40 +02:00
Sosthene
8a36b6d4b5
Save wallet to disk at creation
2025-08-27 14:00:40 +02:00
Sosthene
4def55ccab
Update to latest common dev
2025-08-27 14:00:40 +02:00
Sosthene
e8ccf9ba93
scan at each new block
2025-08-27 14:00:40 +02:00
Sosthene
0647e255f9
Move shared resources to static variables
2025-08-27 14:00:39 +02:00
Sosthene
9f87f51294
Refactor message processing
2025-08-27 14:00:39 +02:00
ank
87b22e2b05
Add config file + bug fix
2025-08-27 14:00:39 +02:00
Sosthene
0e7c91a218
Update to latest sdk_common dev + minor refactoring
2025-08-27 14:00:39 +02:00
Sosthene
dc75942b1c
import SilentPaymentAddress from utils
2025-08-27 14:00:39 +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
Sosthene00
ee5fcb4932
Update sp_backend to sp_client
2024-04-17 21:57:58 +02:00