xmr-btc-swap/swap/src
Daniel Karzel c1e993deb2
Json codec for quote protocol
A `RequestResponseCodec` for pull-based protocols where the response is encoded using JSON.
This was added to more properly express the behavior of the quote protocol, where the dialer
doesn't send any message and expects the listener to directly send the response.

Co-authored-by: Thomas Eizinger <thomas@eizinger.io>
2021-04-16 16:00:45 +10:00
..
asb Listen on tcp and websocket transports 2021-04-16 16:00:38 +10:00
bin Listen on tcp and websocket transports 2021-04-16 16:00:38 +10:00
bitcoin Point BDK to commit that fixes overflow error 2021-04-06 14:50:27 +10:00
cli Remove redundant noun from tracing initialiser functions 2021-04-08 16:14:32 +10:00
database Await 10 confirmations of lock tx in refund 2021-04-01 16:03:38 +11:00
monero Swap-id as file name for generated Monero wallet 2021-04-08 19:23:54 +10:00
network Json codec for quote protocol 2021-04-16 16:00:45 +10:00
protocol Improve error reporting of failed protocols 2021-04-14 10:34:06 +10:00
asb.rs Remove redundant noun from tracing initialiser functions 2021-04-08 16:14:32 +10:00
bitcoin.rs Alice to validate Bob's PSBT for correctness 2021-03-30 13:02:56 +11:00
cli.rs Remove redundant noun from tracing initialiser functions 2021-04-08 16:14:32 +10:00
database.rs Save Alice's peer-id in the db for Bob 2021-04-01 16:06:48 +11:00
env.rs Safely abort swap if TxLock is not confirmed in a reasonable time 2021-03-30 11:13:09 +11:00
fs.rs Import anyhow::Result across the codebase 2021-02-22 13:26:56 +11:00
kraken.rs Make kraken module emit PriceUpdates instead of Rates 2021-04-06 16:16:56 +10:00
lib.rs Move asb tracing initializer to asb module 2021-04-08 10:51:54 +10:00
monero_ext.rs Upgrade to bdk 4.0 2021-02-19 15:18:37 +11:00
monero.rs Add a configurable spread to the ASB 2021-04-06 16:16:58 +10:00
network.rs Json codec for quote protocol 2021-04-16 16:00:45 +10:00
protocol.rs Multiple swaps with the same peer 2021-04-13 18:16:19 +10:00
seed.rs Seed should neither be Clone nor Copy 2021-03-24 11:39:39 +11:00