xmr-btc-swap/swap
Thomas Eizinger 8576894c10
Split bitcoin::Wallet functions into various impl blocks
This allows us to construct instances of bitcoin::Wallet for test
purposes that use a different blockchain and database implementation.

We also parameterize the electrum-client to make it possible to
construct a bitcoin::Wallet for tests that doesn't have one. This
is necessary because the client validates the connection as it is
constructed and we don't want to provide an Electrum backend for
unit tests.
2021-03-30 13:02:55 +11:00
..
src Split bitcoin::Wallet functions into various impl blocks 2021-03-30 13:02:55 +11:00
tests Rename testutils to harness 2021-03-30 12:59:34 +11:00
Cargo.toml Merge #383 #385 #386 2021-03-29 22:31:43 +00:00