xmr-btc-swap/swap/src
Franck Royer bfc19d5628
Remove acknowledgements processing
We are aware of issues of timeouts when waiting for acknowledgements.
Also, to properly supports acks in a multiple swap context, we need to
revert to doing event processing on the behaviour so that we can link
leverage the `RequestResponse` libp2p behaviour and link the messages
requests ids to swap ids when receiving an ack or response.

Acks are usefully for specific scenarios where we queue a message on the
behaviour to be sent, save as sent in the DB but crash before the
message is actually sent. With acks we are able to resume the swap,
without ack, the swap will abort (refund).
2021-02-10 16:42:55 +11:00
..
bin Move main.rs to cli.rs to prepare for nectar binary 2021-02-10 16:42:51 +11:00
bitcoin Upgrade toolchain 2021-02-04 15:18:33 +11:00
config Upgrade toolchain 2021-02-04 15:18:33 +11:00
database Preemptively box cancel tx to avoid size difference in enum 2021-02-10 16:42:53 +11:00
monero Add functionality to open monero wallet through rpc 2021-02-09 16:34:50 +11:00
network Use event_process = false for Alice 2021-02-08 09:16:29 +11:00
protocol Remove acknowledgements processing 2021-02-10 16:42:55 +11:00
bitcoin.rs Rename config to execution_params 2021-01-29 17:27:50 +11:00
cli.rs Remove sell-xmr from CLI 2021-02-10 16:41:38 +11:00
config.rs Move main.rs to cli.rs to prepare for nectar binary 2021-02-10 16:42:51 +11:00
database.rs Top to bottom pub mod then mod then pub use then use (incl. use crate and use self) 2021-01-21 19:10:51 +11:00
execution_params.rs Rename config to execution_params 2021-01-29 17:27:50 +11:00
fs.rs Use correct default data directory 2021-02-02 20:36:58 +11:00
lib.rs Move main.rs to cli.rs to prepare for nectar binary 2021-02-10 16:42:51 +11:00
monero.rs Introduced from float API for Monero quantities 2021-02-10 16:42:54 +11:00
network.rs Top to bottom pub mod then mod then pub use then use (incl. use crate and use self) 2021-01-21 19:10:51 +11:00
protocol.rs Remove dependency of main.rs on lib.rs 2021-01-22 09:00:49 +11:00
seed.rs Deterministic peer id from seed for alice 2021-01-11 12:00:48 +11:00
serde_peer_id.rs Bob peer id can be retrieved from the DB 2021-01-22 17:19:20 +11:00
trace.rs Upgrade tokio to 1.0 2021-01-29 11:36:10 +11:00