mirror of
https://github.com/comit-network/xmr-btc-swap.git
synced 2024-10-31 15:20:15 +00:00
93a0692998
The rendezvous protocol allows us to register all of our external addresses. Hence, the first step is to allow the user to configure external addresses as part of the config. In the future, there might be an automated way of determining these. To register with a rendezvous node, the user needs to configure which one. CoBloX is running a rendezvous node that acts as the default by every spec-compliant node will do the job just fine. This behaviour is optional which is why our custom behaviour is wrapped in a `Toggle`. We also want our node to re-register after half the time of the registration has passed. To make this simpler and allow for testing in isolation, we create a custom behaviour that wraps the libp2p rendezvous behaviour. |
||
---|---|---|
.. | ||
harness | ||
alice_and_bob_refund_using_cancel_and_refund_command_timelock_not_expired_force.rs | ||
alice_and_bob_refund_using_cancel_and_refund_command_timelock_not_expired.rs | ||
alice_and_bob_refund_using_cancel_and_refund_command.rs | ||
alice_manually_punishes_after_bob_dead.rs | ||
alice_manually_redeems_after_enc_sig_learned.rs | ||
alice_punishes_after_restart_bob_dead.rs | ||
alice_refunds_after_restart_bob_refunded.rs | ||
bob_refunds_using_cancel_and_refund_command_timelock_not_expired_force.rs | ||
bob_refunds_using_cancel_and_refund_command_timelock_not_expired.rs | ||
concurrent_bobs_after_xmr_lock_proof_sent.rs | ||
concurrent_bobs_before_xmr_lock_proof_sent.rs | ||
ensure_same_swap_id.rs | ||
happy_path_restart_alice_after_xmr_locked.rs | ||
happy_path_restart_bob_after_xmr_locked.rs | ||
happy_path_restart_bob_before_xmr_locked.rs | ||
happy_path.rs | ||
punish.rs |