File tree 4 files changed +9
-6
lines changed
4 files changed +9
-6
lines changed Original file line number Diff line number Diff line change @@ -46,8 +46,8 @@ pub mod transport {
46
46
pub fn new (
47
47
identity : & identity:: Keypair ,
48
48
maybe_tor_client : Option < Arc < TorClient < TokioRustlsRuntime > > > ,
49
- num_intro_points : u8 ,
50
49
register_hidden_service : bool ,
50
+ num_intro_points : u8 ,
51
51
) -> Result < OnionTransportWithAddresses > {
52
52
let ( maybe_tor_transport, onion_addresses) = if let Some ( tor_client) = maybe_tor_client {
53
53
let mut tor_transport = libp2p_community_tor:: TorTransport :: from_client (
Original file line number Diff line number Diff line change @@ -165,7 +165,8 @@ pub async fn main() -> Result<()> {
165
165
namespace,
166
166
& rendezvous_addrs,
167
167
tor_client,
168
- config. tor ,
168
+ config. tor . register_hidden_service ,
169
+ config. tor . hidden_service_num_intro_points ,
169
170
) ?;
170
171
171
172
for listen in config. network . listen . clone ( ) {
Original file line number Diff line number Diff line change 1
- use crate :: asb:: config:: TorConf ;
2
1
use crate :: asb:: { LatestRate , RendezvousNode } ;
3
2
use crate :: libp2p_ext:: MultiAddrExt ;
4
3
use crate :: network:: rendezvous:: XmrBtcNamespace ;
@@ -25,7 +24,8 @@ pub fn asb<LR>(
25
24
namespace : XmrBtcNamespace ,
26
25
rendezvous_addrs : & [ Multiaddr ] ,
27
26
maybe_tor_client : Option < Arc < TorClient < TokioRustlsRuntime > > > ,
28
- tor_conf : TorConf ,
27
+ register_hidden_service : bool ,
28
+ num_intro_points : u8 ,
29
29
) -> Result < ( Swarm < asb:: Behaviour < LR > > , Vec < Multiaddr > ) >
30
30
where
31
31
LR : LatestRate + Send + ' static + Debug + Clone ,
56
56
let ( transport, onion_addresses) = asb:: transport:: new (
57
57
& identity,
58
58
maybe_tor_client,
59
- tor_conf . hidden_service_num_intro_points ,
60
- tor_conf . register_hidden_service ,
59
+ register_hidden_service ,
60
+ num_intro_points ,
61
61
) ?;
62
62
63
63
let swarm = SwarmBuilder :: with_existing_identity ( identity)
Original file line number Diff line number Diff line change @@ -253,6 +253,8 @@ async fn start_alice(
253
253
XmrBtcNamespace :: Testnet ,
254
254
& [ ] ,
255
255
None ,
256
+ false ,
257
+ 1 ,
256
258
)
257
259
. unwrap ( ) ;
258
260
swarm. listen_on ( listen_address) . unwrap ( ) ;
You can’t perform that action at this time.
0 commit comments