22 lines
657 B
Rust
22 lines
657 B
Rust
extern crate electrum_client;
|
|
|
|
use electrum_client::Client;
|
|
|
|
fn main() {
|
|
// NOTE: This assumes Tor is running localy, with an unauthenticated Socks5 listening at
|
|
// localhost:9050
|
|
|
|
let mut client = Client::new_proxy("ozahtqwp25chjdjd.onion:50001", "127.0.0.1:9050").unwrap();
|
|
let res = client.server_features();
|
|
println!("{:#?}", res);
|
|
|
|
// works both with onion v2/v3 (if your Tor supports them)
|
|
let mut client = Client::new_proxy(
|
|
"v7gtzf7nua6hdmb2wtqaqioqmesdb4xrlly4zwr7bvayxv2bpg665pqd.onion:50001",
|
|
"127.0.0.1:9050",
|
|
)
|
|
.unwrap();
|
|
let res = client.server_features();
|
|
println!("{:#?}", res);
|
|
}
|