xmr-btc-swap/electrum-pool
Raphael 5dd3df569a
fix(monero-sys): don't panic on closed channel (#756)
* monero-sys: mark all wallet calls as fallible

Instead of assuming the channel will never be closed.

* monero-sys: handle closed channel from wallet thread side

Also put monero-sys logs into a tracing span per thread

* don't panic when uninstall c++ log callback fails

* monero-sys: catch panics in operations on wallet thread

At least long enough to log the error

* monero-sys: propagate c++ exceptions for all calls, except for simple getters
2025-11-25 13:08:12 +01:00
..
src fix(monero-sys): don't panic on closed channel (#756) 2025-11-25 13:08:12 +01:00
Cargo.toml chore: Upgrade bdk to 2.0.0 (#494) 2025-08-03 01:55:40 +02:00