Commit Graph

984 Commits (bc43ed6ebd33fcd25e4051a70ee4d5ca7c32d5ba)
 

Author SHA1 Message Date
Thomas Eizinger bc43ed6ebd
Pass execution params directly into wallet for initialization
3 years ago
Thomas Eizinger 7213907a79
Group bitcoin and monero fields together
3 years ago
bors[bot] 95acbc6277
Merge #307
3 years ago
bors[bot] 345bc5b316
Merge #320
3 years ago
bors[bot] 9ed5ca9a04
Merge #317
3 years ago
Thomas Eizinger 9e3a104b42
Disable timestamp if we log to a non-interactive terminal
3 years ago
Thomas Eizinger edb8851ce2
Fix env filter for asb
3 years ago
bors[bot] 105d855a4a
Merge #318
3 years ago
Thomas Eizinger 273cf15631
Introduce `Watchable` abstraction for Bitcoin wallet
3 years ago
Thomas Eizinger a0830f099f
Pass relevant execution params into wallet instead of via functions
3 years ago
Thomas Eizinger 84ea092a1b
Remove unnecessary state variables by constructing TXs on demand
3 years ago
rishflab e5c0158597
Greatly reduce load onto the Electrum backend
3 years ago
Thomas Eizinger e17cbadccb
Don't add signatures to transaction unless necessary
3 years ago
Thomas Eizinger 6beb732e35
Eliminate `build_bitcoin_punish_transaction`
3 years ago
Daniel Karzel d85c0ce57c Re-introduce punish test
3 years ago
Daniel Karzel ea05c306e0 Alice spawns swaps outside the event loop
3 years ago
Thomas Eizinger dd6c66a594
Move completing of Bitcoin redeem tx onto RedeemTx
3 years ago
rishflab 21429f24b2
Inline wait_for_locked_bitcoin() that is only called once
3 years ago
rishflab 6a3e4802f1
Remove redundant reference
3 years ago
rishflab 458a8d594a
Rename fn param to correctly reflect underlying type
3 years ago
rishflab 752e5be8f3
Cleanup test logging
3 years ago
Thomas Eizinger 2704245ed5
Fix monero refresh interval
3 years ago
bors[bot] 904312d1e9
Merge #313
3 years ago
bors[bot] a02389f8bd
Merge #314
3 years ago
bors[bot] 8505d76561
Merge #311
3 years ago
Daniel Karzel 222724b59a Update bors config
3 years ago
Daniel Karzel 0091b6cdaf Remove CLI config file in favour of parameters
3 years ago
Daniel Karzel 442c377490 Remove openssl dependency
3 years ago
Daniel Karzel f8360fe853 .cargo/config.toml for specifying linker
3 years ago
Daniel Karzel 6e09653d3f Remove target section from CI
3 years ago
Thomas Eizinger a667c0ecd8
Bump tracing-subscriber to 0.2.17
3 years ago
Daniel Karzel 58c33f8468 Add asb to release including ARM build
3 years ago
bors[bot] 3a5d8aee42
Merge #308
3 years ago
rishflab 7cb198aea1 Remove pointless todo
3 years ago
rishflab 9f534996ee Remove unused capability to configure bitcoind docker version tag
3 years ago
rishflab 7b1d901ea0 Fix incorrectly formatted tag
3 years ago
bors[bot] 009597ac49
Merge #306
3 years ago
Daniel Karzel be52892e65
Monero wallet should not know about all execution params
3 years ago
Thomas Eizinger 82738b111e
Refactor `monero::Wallet::watch_for_transfer` to not use `backoff`
3 years ago
bors[bot] 1d1ed13b65
Merge #302
3 years ago
bors[bot] b956f366b9
Merge #305
3 years ago
Thomas Eizinger f0a2134f76
Remove unused field
3 years ago
Thomas Eizinger 7e0c44ad1d
Add avg monero block time to execution params
3 years ago
Thomas Eizinger d560e69203
Make durations more readable by using extension methods from `time`
3 years ago
Thomas Eizinger ecff1d1cbe
Remove indirection of constants
3 years ago
Thomas Eizinger bac0f11898
Disable `backoff`s `max_elapsed_time` functionality
3 years ago
Thomas Eizinger 8d8b3100ea
Fixup backticks in README
3 years ago
bors[bot] 9279877c8f
Merge #301
3 years ago
Thomas Eizinger 9ad2160c69
Refactor the kraken module to automatically re-connect on errors
3 years ago
Thomas Eizinger c560b3b21a
Introduce `RateUpdate` type alias to reduce duplication
3 years ago