Adds rust native support for the asb to listen on an onion service. Previously we were depedent on a seperately running torc client. Instead we now use arti, a rust implementation of the tor protocol.
Removes the tor.control_port and tor.socks5_port property from the config of the asb
Adds a new tor.register_hidden_service boolean property to the config of the asb which when enabled automatically runs a hidden service at startup
This pull requests
asb
to listen on an onion service. Previously we were depedent on a seperately runningtorc
client. Instead we now use arti, a rust implementation of the tor protocol.tor.control_port
andtor.socks5_port
property from the config of theasb
tor.register_hidden_service
boolean property to the config of theasb
which when enabled automatically runs a hidden service at startupcli
to dial onion addressesThis is dependent on https://github.com/umgefahren/libp2p-tor/pull/24