xmr-btc-swap/swap/tests
Thomas Eizinger cde3f0f74a
Remove connection handling from swap execution
The swap should not be concerned with connection handling. This is
the responsibility of the overall application.

All but the execution-setup NetworkBehaviour are `request-response`
behaviours. These have built-in functionality to automatically emit
a dial attempt in case we are not connected at the time we want to
send a message. We remove all of the manual dialling code from the
swap in favor of this behaviour.

Additionally, we make sure to establish a connection as soon as the
EventLoop gets started. In case we ever loose the connection to Alice,
we try to re-establish it.
2021-03-24 15:17:54 +11:00
..
testutils Remove connection handling from swap execution 2021-03-24 15:17:54 +11:00
bob_refunds_using_cancel_and_refund_command_timelock_not_expired_force.rs Merge #307 2021-03-17 05:10:50 +00:00
bob_refunds_using_cancel_and_refund_command_timelock_not_expired.rs Merge #307 2021-03-17 05:10:50 +00:00
bob_refunds_using_cancel_and_refund_command.rs Alice sweeps refunded funds into default wallet 2021-03-18 17:59:48 +11:00
happy_path_restart_bob.rs Remove connection handling from swap execution 2021-03-24 15:17:54 +11:00
happy_path.rs Alice spawns swaps outside the event loop 2021-03-16 18:31:46 +11:00
punish.rs Re-introduce punish test 2021-03-16 18:34:00 +11:00