Commit Graph

74 Commits (master)

Author SHA1 Message Date
Thomas Eizinger 6c446825b7
Instruct `Ping` to keep the connection alive
3 years ago
Thomas Eizinger d21bd556ec
Remove rendezvous point default
3 years ago
bors[bot] 9fc53d3f84
Merge #615
3 years ago
Daniel Karzel 0dc3943d9c
Update default Monero node URLs and info
3 years ago
bors[bot] 00f581dee1
Merge #619
3 years ago
Thomas Eizinger 94f089f4f2
Disallow Bitcoin legacy addresses
3 years ago
Thomas Eizinger 367d75cab6
Reduce code duplication and make evaluation order determinisitic
3 years ago
Daniel Karzel 6abf83f4ad
Sort seller list inside of `list_sellers`
3 years ago
Thomas Eizinger 714514edbc
Provide a commit-specific version output
3 years ago
Thomas Eizinger 5c37fe6733
Make struct-opt docs more consistent
3 years ago
Thomas Eizinger 987f8abb9d
Include unreachable nodes in table output
3 years ago
Thomas Eizinger 09f395a26b
Don't print level and time for `list-sellers`
3 years ago
Thomas Eizinger 40eccd089f
Change `--data-dir` for `--data-base-dir`
3 years ago
Thomas Eizinger 3b1789fe07
Make things private if possible
3 years ago
Thomas Eizinger acfd2dd6bb
Store Monero receive address in database and load it on resume
3 years ago
Thomas Eizinger 5463bde4f8
Add a mandatory `--change-address` parameter to `buy-xmr`
3 years ago
Thomas Eizinger 348fca0827
Add isolated test for `list_sellers` function
3 years ago
Daniel Karzel ff10edd8a4
Add the `list-sellers` command to the CLI
3 years ago
Thomas Eizinger ec4234fbb9
Merge `--seller-addr` and `--seller-peer-id` into `--seller` parameter
3 years ago
Daniel Karzel c2c9e975ef
Quote protocol asb/cli instead of alice/bob
3 years ago
Daniel Karzel c0070f8fa7
Move files from `protocol` to appropriate module
3 years ago
Thomas Eizinger 3aa028e3bf
Use or-pattern stabilized in Rust 1.53 where possible
3 years ago
Thomas Eizinger 8a30ef725c
Refactor transports to construct them specific for each application
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 1de907b176
Change default Monero mainnet node to xmr.to
3 years ago
Daniel Karzel 0187d9ef4f
Introduce `--json` flag for the CLI
3 years ago
Daniel Karzel 69cf12620d
Activate mainnet for the CLI
3 years ago
Daniel Karzel 1cdc23de32
Explicitly specify `monero-wallet-rpc` deamon port
3 years ago
Daniel Karzel 343badbb4b
Remove duplication and cleanup
3 years ago
Daniel Karzel 4e1f3f82bd
Remove `param` from names
3 years ago
Daniel Karzel 657ac1e2e4
Bitcoin parameters that can be reused
3 years ago
Daniel Karzel a489564857
Remove unused Electrum HTTP default URL
3 years ago
Philipp Hoenisch 0090e3b48e
Typo
3 years ago
Philipp Hoenisch 46e0449b8e
Add config/argument to swap/asb to configure bitcoin tx fees.
3 years ago
Daniel Karzel 69f7565746
!fixup Different default directories for CLI and ASB
3 years ago
Daniel Karzel b0ffeeab1d
Different default directories for CLI and ASB
3 years ago
Philipp Hoenisch 632293cf91
Add support for swapping through Tor.
3 years ago
rishflab 8805002f96 Remove redundant noun from tracing initialiser functions
3 years ago
rishflab 9745d150e7 Log at debug level to file
3 years ago
rishflab 9b0467d43a Remove default connection details from CLI
3 years ago
rishflab 7df93faa4b Remove unnecessary wrapper struct
3 years ago
Daniel Karzel d90496931b
Save Alice's peer-id in the db for Bob
3 years ago
Thomas Eizinger 393ed45b9e
Say who we are in the `--help` message
3 years ago
Thomas Eizinger 39b27e37d8
Delete empty file
3 years ago
Daniel Karzel 105e291e67 Update the application name for `--version` print
3 years ago
rishflab e5c0158597
Greatly reduce load onto the Electrum backend
3 years ago
Daniel Karzel 0091b6cdaf Remove CLI config file in favour of parameters
3 years ago
rishflab f92a8ac300 Improve CLI help comments and "type" hints
3 years ago
Daniel Karzel f8b61e2e0e Make monero daemon host configurable
3 years ago