You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
xmr-btc-swap/swap/src
binarybaron d8dacbdee9
Monero wallet refresh fix (#1487)
* Upgrade monero-wallet-rpc to `v0.18.3.1`

* Give feedback to user about state of monero refresh and retry if fails

This commit changes the following behaviour in the refresh functionality of the monero wallet
- Allows for multiple retries because in some cases users have experienced an issue where the wallet rpc returns `no connection to daemon` even though the daemon is available. I'm not 100% sure why this happens but retrying often fixes the issue
- Attempt to print the current sync height while the wallet is syncing. This only works to some degree because the `monero-wallet-rpc` stops responding (or takes a long time to respond) while it's refreshing
- The `monero-wallet-rpc` is started with the `--no-initial-sync` flag which ensures that as soon as it's started, it's ready to respond to requests
---------

Co-authored-by: Byron Hambly <bhambly@blockstream.com>
Co-authored-by: Byron Hambly <byron@hambly.dev>
3 months ago
..
asb Upgrade to vergen 8.3, move to git describe --dirty --tags for semver (#1543) 4 months ago
bin Dynamically choose monero daemon to connect to 9 months ago
bitcoin Immediately sync bitcoin tx status upon subscribing 10 months ago
cli Upgrade to vergen 8.3, move to git describe --dirty --tags for semver (#1543) 4 months ago
database ci: update msrv and github actions toolchains 1 year ago
monero Monero wallet refresh fix (#1487) 3 months ago
network feat(asb): allow asb to register with mulitple rendezvous nodes 10 months ago
protocol Monero wallet refresh fix (#1487) 3 months ago
asb.rs feat(asb): allow asb to register with mulitple rendezvous nodes 10 months ago
bitcoin.rs ci: update msrv and github actions toolchains 1 year ago
cli.rs feat(asb): allow asb to register with mulitple rendezvous nodes 10 months ago
common.rs ci: update msrv and github actions toolchains 1 year ago
database.rs Remove support for the sled database 3 years ago
env.rs Update lock timeout to 10 min 9 months ago
fs.rs Improve logging by adding details as fields instead of into the msg. 3 years ago
kraken.rs ci: update msrv and github actions toolchains 1 year ago
lib.rs refactor: check for latest release 2 years ago
libp2p_ext.rs Merge `--seller-addr` and `--seller-peer-id` into `--seller` parameter 3 years ago
monero.rs ci: update msrv and github actions toolchains 1 year ago
monero_ext.rs deps(build): upgrade ecdsa_fun and sigma_fun 2 years ago
network.rs Remove empty modules 3 years ago
proptest.rs deps(build): upgrade ecdsa_fun and sigma_fun 2 years ago
protocol.rs ci: update msrv and github actions toolchains 1 year ago
seed.rs build(deps): bump pem to 3.0 8 months ago
tor.rs Make use of torut's errors implementing `std::error::Error` 3 years ago
tracing_ext.rs fix: change logs to UTC due to bug in time crate 2 years ago