refactor(monero-rpc-pool): ureq -> raw hyper (#487)

* refactor(monero-rpc-pool): ureq -> raw hyper

* whitelist "getblocks.bin", refactor config constructors, use arti-client, record lowerst seen block height, small style changes

* display effective bandwidth

* compact wallet overview page a bit

* record latencies correctly

* add setting for monero tor routing, add ssl support for hyper, lengthen window duration for bandwidth tracker

* remove unwrap

* refactor ui

* dont fail silently tor bootstrap

* some workarounds for buggy wallet2 stuff
This commit is contained in:
Mohan 2025-08-01 12:02:07 +02:00 committed by GitHub
parent cd12d17580
commit d21baa8350
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
19 changed files with 957 additions and 741 deletions

View file

@ -440,6 +440,7 @@ async fn initialize_context(
.with_json(false)
.with_debug(true)
.with_tor(settings.use_tor)
.with_enable_monero_tor(settings.enable_monero_tor)
.with_tauri(tauri_handle.clone())
.build()
.await;