Commit Graph

946 Commits (d7b4f8ea5143428058f0d5f480fae7e5dc459e80)

Author SHA1 Message Date
bors[bot] 3e88e13fbb
Merge #566 #568
3 years ago
Thomas Eizinger 7120a1f70a
Don't depend on `core::fmt` through `bitcoin_hashes` re-export
3 years ago
dependabot[bot] 9577875834
Bump bdk from 0.7.0 to 0.8.0
3 years ago
Thomas Eizinger 1ba186aa63
Make log message a proper statement
3 years ago
Thomas Eizinger ff8cd0ab93
Harmonise log statements between applications
3 years ago
Thomas Eizinger 8a30ef725c
Refactor transports to construct them specific for each application
3 years ago
Thomas Eizinger 90deb6451c
Rename swarm constructors to be per tool instead of per role
3 years ago
Thomas Eizinger d19231d811
Refactor Tor transport to be dial-only
3 years ago
Thomas Eizinger 8bd6c9dcfc
Simplify construction of Socks5Stream
3 years ago
Thomas Eizinger ea0fd1eb53
Inline functions to reduce complexity induced by indirection
3 years ago
Thomas Eizinger 97a09807dd
Use `BoxFuture` type alias to avoid clippy's complexity nag
3 years ago
Thomas Eizinger d01e444c90
Import anyhow::Result instead of fully-qualifying it
3 years ago
bors[bot] 7f2aa59880
Merge #504 #547 #556 #563 #564
3 years ago
xscd 03857ca835 Print the Bitcoin address to the terminal as a QR code
3 years ago
dependabot[bot] e9595487f6
Bump strum from 0.20.0 to 0.21.0
3 years ago
bors[bot] eb705d3e9c
Merge #515
3 years ago
dependabot[bot] 6badf09394
Bump bdk from 0.6.0 to 0.7.0
3 years ago
COMIT Botty McBotface 7e6ff81efb Prepare release 0.7.0
3 years ago
bors[bot] 5385fc1aa0
Merge #531 #535
3 years ago
Thomas Eizinger 51316d8183
Make it easier to create a bitcoin::Wallet for testing
3 years ago
Thomas Eizinger 229d840990
Introduce dedicated `ParseResult` to simplify error handling in main
3 years ago
Thomas Eizinger d43ba33e15
Lift out `Ok` wrapping from match expression
3 years ago
Daniel Karzel 766ac706de
Application arg tests
3 years ago
bors[bot] baf5a0896e
Merge #536
3 years ago
Daniel Karzel 202f6d1fa0
Bitcoin network check when building PSBT
3 years ago
Daniel Karzel c9064d5a37
Add ping protocol to ensure connection is alive
3 years ago
Thomas Eizinger 8f9d612af2
Change to stable Rust 1.52
3 years ago
Thomas Eizinger b8cb9e1b8b
Update secp256kfun and rand to latest version
3 years ago
Thomas Eizinger e79ac4563b
Delete unused code
3 years ago
TDevD 5da075f533 fix typo
3 years ago
COMIT Botty McBotface 3f2d094f65
Prepare release 0.6.0
3 years ago
Daniel Karzel 1de907b176
Change default Monero mainnet node to xmr.to
3 years ago
bors[bot] ded9ea1b79
Merge #525
3 years ago
bors[bot] 284733d359
Merge #522
3 years ago
Daniel Karzel 01af9a5676
Bitcoin transaction published state
3 years ago
bors[bot] db319d0a90
Merge #520
3 years ago
Philipp Hoenisch 21babf9678
Support armv7 architecture for monero-wallet-rpc.
3 years ago
Philipp Hoenisch a445ddd2bd
Print download URL while downloading.
3 years ago
Philipp Hoenisch f6c7410457
Upgrade monero-wallet-rpc to version 2.0
3 years ago
bors[bot] ba33e1acc1
Merge #519
3 years ago
Daniel Karzel fb9fb21c2b
CLI log statements to be more JSON friendly
3 years ago
Daniel Karzel 0187d9ef4f
Introduce `--json` flag for the CLI
3 years ago
bors[bot] 0032e820af
Merge #512
3 years ago
Daniel Karzel 9ff29ae491
CLI `--help` and `--version` are handled correctly
3 years ago
Daniel Karzel 22bf48c287
Fix bug that breaks swap ID for logging
3 years ago
bors[bot] bdb88f89cb
Merge #490
3 years ago
Daniel Karzel 2db470f099
Bitcoin=2 Monero=10 default finality confirmations
3 years ago
Daniel Karzel 6694e4f4e0
Ensure that output of lock script is at tx-output index `0`
3 years ago
Daniel Karzel bae38a712f
Sync on interval instead of ping
3 years ago
Daniel Karzel efb51820b1
Poll block headers for latest block on each iteration
3 years ago