From 9028d2a16a71c6be208a37ba8bc14e70b2616662 Mon Sep 17 00:00:00 2001 From: Riccardo Casatta Date: Fri, 4 Dec 2020 15:48:22 +0100 Subject: [PATCH] [docs] compact_filters/mod.rs --- src/blockchain/compact_filters/mod.rs | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/blockchain/compact_filters/mod.rs b/src/blockchain/compact_filters/mod.rs index 233ea89a..483e1850 100644 --- a/src/blockchain/compact_filters/mod.rs +++ b/src/blockchain/compact_filters/mod.rs @@ -463,17 +463,24 @@ impl Blockchain for CompactFiltersBlockchain { /// Data to connect to a Bitcoin P2P peer #[derive(Debug, serde::Deserialize, serde::Serialize)] pub struct BitcoinPeerConfig { + /// Peer address such as 127.0.0.1:18333 pub address: String, + /// Optional socks5 proxy pub socks5: Option, + /// Optional socks5 proxy credentials pub socks5_credentials: Option<(String, String)>, } /// Configuration for a [`CompactFiltersBlockchain`] #[derive(Debug, serde::Deserialize, serde::Serialize)] pub struct CompactFiltersBlockchainConfig { + /// List of peers to try to connect to for asking headers and filters pub peers: Vec, + /// Network used pub network: Network, + /// Storage dir to save partially downloaded headers and full blocks pub storage_dir: String, + /// Optionally skip initial `skip_blocks` blocks (default: 0) pub skip_blocks: Option, }