Commit Graph

530 Commits (7251588e79ae6dab7a2421ba012d7fd7634caaf6)

Author SHA1 Message Date
bors[bot] 7251588e79
Merge #233
3 years ago
bors[bot] 5ddf41721e
Merge #238
3 years ago
rishflab 975d604405 Test to ensure default alice peer id and multi addr is valid
3 years ago
rishflab 9a82b572ec Default to buy xmr using default trait
3 years ago
rishflab d6d67f62f1 Swap cli executes BuyXmr path if subcommand is not given
3 years ago
rishflab 60de6a9219 Remove intermediate structs in cli arguments
3 years ago
bors[bot] 9a32f7d405
Merge #236
3 years ago
Daniel Karzel bb1537d6f2 Error feedback for the user upon communication errors
3 years ago
Daniel Karzel 019d6c725a Maximum sell amount for ASB that defaults to 0.5 XMR
3 years ago
bors[bot] bb0377c6c7
Merge #232
3 years ago
Daniel Karzel e66e84085b Rename Bob's Behavior Failure to CommunicationError
3 years ago
Thomas Eizinger f472070546
Remove `--send-btc` in favor of swapping the available balance
3 years ago
Thomas Eizinger 32cb0eb896
Rename `build_tx_lock_psbt` to `send_to_address`
3 years ago
Thomas Eizinger 67fe01a2ef
Remove `BuildTxLockPsbt` and `GetNetwork` traits
3 years ago
Thomas Eizinger 6c38d66864
Remove `Tx` arguments from `add_signatures` functions
3 years ago
Thomas Eizinger 0f8fbd087f
Make all fields of `bitcoin::Wallet` private
3 years ago
Thomas Eizinger 1876d17ba4
Remove `map_err` in favor of `?`
3 years ago
Thomas Eizinger 7d324d966a
Remove `syncing` wallet log
3 years ago
bors[bot] 93d59398af
Merge #231
3 years ago
Daniel Karzel 1f1b3a95bc Logging for different scenarios when reading from rate stream
3 years ago
rishflab abc9aaa327 Use default alice peer id and multiaddr if not specified in cli args
3 years ago
Daniel Karzel cad6a1c3a7 ABS only sends quote response if sufficient XMR balance
3 years ago
rishflab f52567155a Use default testnet config if config file path not specified
3 years ago
Daniel Karzel fc2c08c7c9 Error only on close message when fetching the rate
3 years ago
rishflab 51c16f23d8
Download and run monero wallet rpc on swap cli startup
3 years ago
Daniel Karzel 0945cee459 Remove traits in favour of public functions
3 years ago
Daniel Karzel 578d23d7fc Proper encapsulation of wallet boundaries through private fields
3 years ago
Daniel Karzel 947bcb6192 ASB reloads the default wallet after generate_from_keys atomically
3 years ago
Daniel Karzel 684cbe4d0b Remember monero wallet-height for Alice's refund scenario
3 years ago
Daniel Karzel fa04775188 Rename function explicit to cancellation to cancel
3 years ago
Daniel Karzel 1404057dbe Remove misleading TODO
3 years ago
Daniel Karzel 9f1deb9fdc Wrap the Monero wallet client in a Mutex
3 years ago
Daniel Karzel aed8358fb7 Remove dead code
3 years ago
bors[bot] 2654879ff3
Merge #218
3 years ago
bors[bot] fb2057453a
Merge #219 #221
3 years ago
Thomas Eizinger 66db8e1851
Remove unnecessary log dependency
3 years ago
Thomas Eizinger 03078f328c
Split monero-harness into harness and rpc
3 years ago
Thomas Eizinger 2a3db9bd80
Remove unnecessary derivative dependency
3 years ago
Thomas Eizinger f0ba80794c
Remove unnecessary serde_derive dependency declaration
3 years ago
Thomas Eizinger d54fac6fd9
Remove unnecessary tempfile prod dependency
3 years ago
Thomas Eizinger 729f4f09a8
Remove unnecessary tracing_core dependency
3 years ago
Thomas Eizinger 418aa02191
Remove unnecessary ed25519-dalek dependency
3 years ago
rishflab 8280072400 Fix/improve comment explaining TxRefund encsigning
3 years ago
Daniel Karzel 151f33ba10 Rename variables to add to understanding the code
3 years ago
bors[bot] 61a8282be1
Merge #203
3 years ago
Daniel Karzel b4ceee49df Change monitoring to default wallet
3 years ago
Daniel Karzel 9496dce917 Skip heartbeat messages
3 years ago
Thomas Eizinger a8bfc1d686 Make LatestRate::Error require std::error::Error trait bound
3 years ago
Thomas Eizinger b47b06aa23 Import anyhow::Result across the codebase
3 years ago
Franck Royer 519d1a5701 Log rate and amounts for Alice when doing execution setup
3 years ago