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
Daniel Karzel 529de8d5fd
ASB aborts if CLI does not lock BTC
Includes a new state that is used to await BTC lock tx finality. Upon starting the swap we initially only wait for the BTC lock tx to be seen in the mempool.
This is guarded by a short timeout (3 mins), because it is assumed that in the current setup (sport_price + execution_setup only triggered upon funds being available already) the lock transaction should be picked up almost instanly after the execution setup succeeded.
3 years ago
..
asb Merge patterns of nested match 3 years ago
bin Upgrade to Rust 1.53 3 years ago
bitcoin Bump bdk from 0.7.0 to 0.8.0 3 years ago
cli Use or-pattern stabilized in Rust 1.53 where possible 3 years ago
database ASB aborts if CLI does not lock BTC 3 years ago
monero Support armv7 architecture for monero-wallet-rpc. 3 years ago
network Use or-pattern stabilized in Rust 1.53 where possible 3 years ago
protocol ASB aborts if CLI does not lock BTC 3 years ago
asb.rs Refactor transports to construct them specific for each application 3 years ago
bitcoin.rs Make it easier to create a bitcoin::Wallet for testing 3 years ago
cli.rs Refactor transports to construct them specific for each application 3 years ago
database.rs Save Alice's peer-id in the db for Bob 3 years ago
env.rs ASB aborts if CLI does not lock BTC 3 years ago
fs.rs Improve logging by adding details as fields instead of into the msg. 3 years ago
kraken.rs Always log whole causality chain for errors. 3 years ago
lib.rs Add support for swapping through Tor. 3 years ago
monero.rs Network check upon spot price request 3 years ago
monero_ext.rs Upgrade to bdk 4.0 3 years ago
network.rs Network protocol tests for spot_price behaviour 3 years ago
protocol.rs Dynamically chose fee for TxCancel. 3 years ago
seed.rs Derive Tor secret key from seed. 3 years ago
tor.rs Remove dead code 3 years ago