Commit Graph

821 Commits (8c0df23647e536c8ae651d3e25994d28ca097d3a)
 

Author SHA1 Message Date
Thomas Eizinger fb45ff66eb
Update rust-toolchain to new toml syntax
3 years ago
Thomas Eizinger 8072f4d7ee
Only install tomlfmt if we don't have ~/.cargo/bin cached
3 years ago
bors[bot] b3f49cf83e
Merge #200
3 years ago
bors[bot] 8537b88a68
Merge #201
3 years ago
Thomas Eizinger a3b5c13b52
Upgrade to actions/cache@v2.1.4
3 years ago
Thomas Eizinger f1b097877b
Split `build_test` into `build` and `test`
3 years ago
Thomas Eizinger e57c005920
Remove unused matrix entry
3 years ago
Thomas Eizinger acbc0f5551
Upload nectar binary in addition to swap_cli
3 years ago
Thomas Eizinger 3c7880f771
Fix path to CLI for artifact upload
3 years ago
bors[bot] 48635156ad
Merge #206
3 years ago
bors[bot] bd00abe070
Merge #204
3 years ago
Daniel Karzel babd1d7b60
Wait for refund if insufficient Monero is locked up
3 years ago
Daniel Karzel ebb869e6f4 Distinguish transient and permanent Electrum errors
3 years ago
Daniel Karzel 9b93cabfdf Use context instead of map_error
3 years ago
rishflab fe362d765b Add sync wallet on nectar's startup
3 years ago
rishflab 00e2b257c4 Remove misplaced sync wallet call
3 years ago
Thomas Eizinger 8c83f7e2e1
Upgrade to testcontainers v0.12
3 years ago
Daniel Karzel 2ced9ddba4 Prevent future from being stopped by calling forget on handle
3 years ago
Daniel Karzel 77ec7e502f Distinguish permanent and transient error when watching tx
3 years ago
bors[bot] 7a9569ffd4
Merge #178
3 years ago
rishflab b66bb00c77 Remove stale code
3 years ago
rishflab bc1d2bda54 Test URL creation for default electrum HTTP API
3 years ago
rishflab d296c22ecf Log bitcoin deposit address on startup
3 years ago
rishflab 4768c79070 Derive bitcoin private key from seed
3 years ago
Thomas Eizinger a51194b9fa Instantiate electrum client with custom config with 2 retries
3 years ago
rishflab 180e778df9 Allow blockchain calls to fail
3 years ago
rishflab a0ef1f96ec Replace bitcoind wallet with bdk wallet
3 years ago
bors[bot] 4d8e801c1e
Merge #190
3 years ago
bors[bot] 5d215caf35
Merge #188
3 years ago
bors[bot] 946483d880
Merge #192
3 years ago
Franck Royer f36f5acaf1
Remove unnecessary async block
3 years ago
Franck Royer 73c52ffb61
Remove unused structs
3 years ago
Franck Royer 2dbd43e2c0
Only pass btc amount to CLI
3 years ago
Franck Royer 144da75270
Remove redundant data
3 years ago
Franck Royer fb3b2aa546
Remove unnecessary pub qualifier
3 years ago
Franck Royer b4e2e11dde
Remove unnecessary fields
3 years ago
Franck Royer d6effb7d39
Remove unnecessary pub qualifiers
3 years ago
Franck Royer b8a84aa34b
Avoid possible mix up between timelocks
3 years ago
Franck Royer 9a321a4f09
Move transaction types in dedicated modules
3 years ago
bors[bot] 6e6c207715
Merge #191
3 years ago
Franck Royer 65e0e5b731
Use Remote handle to access ongoing swaps on Alice
3 years ago
bors[bot] a0753e24dc
Merge #189
3 years ago
bors[bot] 4314006b2a
Merge #184
3 years ago
Franck Royer 5d78556665
Give a more specific name to the CLI binary: `swap-cli`
3 years ago
Franck Royer 8fada42074
Make `config` argument global
3 years ago
Franck Royer 83dcf4ba3c
Add `nectar` binary
3 years ago
Daniel Karzel c166232daf Remove unnecessary mention of Tor in comment
3 years ago
Daniel Karzel e353d0e89b Remove tor installation from CI
3 years ago
Franck Royer 9ded728879
The first message is actually a quote or rate request
3 years ago
bors[bot] c117885dad
Merge #183
3 years ago