44 Commits (19f806ddf47634fe0c821244a62b41c71c4138d3)

Author SHA1 Message Date
SomberNight 89bd520185
bitcoin: move construct_witness from transaction.py to bitcoin.py 4 years ago
ThomasV edc593a886 submarine swap: add comment to explain witness script asymmetry 4 years ago
SomberNight 08f70420e3
submarine_swaps: describe event-flow for both swap direction in docstr 4 years ago
SomberNight 1d187d36f0
(fix) allow opening LN wallet with --offline 4 years ago
ThomasV 5f7d8cc462 reverse swap: check that received amount is higher than dust threshold 5 years ago
ThomasV e9829563d3 forward swaps: save the onchain amount we actually paid 5 years ago
ThomasV abac4a4340 swaps: check_invoice_amount (fixes #6217) 5 years ago
ThomasV 599797c966 swaps: update server URL 5 years ago
ThomasV 4bda882695 Group swap transactions in Qt history (fixes #6237) 5 years ago
SomberNight 9385d2dae3
submarine_swaps: minor clean-up (preimage/locktime) 5 years ago
ThomasV a03d8dc6ac swaps: add testnet url 5 years ago
ThomasV 4344ca47b3 swaps: create invoice without saving the request 5 years ago
SomberNight fcbc1c9a45
submarine_swaps: increase min locktime delta for reverse swap to 60 5 years ago
SomberNight c2ffc6ca3a
qt swap_dialog: "max" now takes into account the server-provided value 5 years ago
ThomasV a033cfeee8 submarine swaps: fee_invoice is now a hold invoice 5 years ago
SomberNight 7570c8c1c6
qt swap_dialog: "max" button now respects max htlc value 5 years ago
SomberNight a74552f3dd
qt main_window: fix threading for run_coroutine_from_thread 5 years ago
SomberNight 2be2a510ff
submarine_swaps: replace asserts with Exceptions 5 years ago
SomberNight 1849206394
submarine_swaps: small clean-up 5 years ago
SomberNight 5f2d347d81
submarine_swaps: wallet.get_unused_address -> get_receiving_address 5 years ago
ThomasV a1e8f9e2aa swaps: mapping of prepay_hash to payment_hash 5 years ago
ThomasV c8506eaa39 swaps: store fee_preimage 5 years ago
ThomasV 540dd73f3b Submarine swaps: 5 years ago
ThomasV ee59ad13c4 support new protocol (minerFeeInvoice) 5 years ago
ThomasV 5fa09970b6 swaps: move fee logic to swap_manager, fix command line 5 years ago
ThomasV 3874f7ec77 swaps: use StoredObject to store data 5 years ago
ThomasV a73f24e826 swaps: perform 10 payment attempts 5 years ago
ThomasV 04fb329c2e swaps: stop watching address once utxo is spent and mined 5 years ago
ThomasV 7ec7dd07d0 swaps: disable rbf 5 years ago
ThomasV f8dd62aec0 show swaps as single line in history 5 years ago
ThomasV 46770bfd71 submarine swaps: fix expected amounts 5 years ago
ThomasV 17485e3b88 follow-up prev commit 5 years ago
ThomasV 000e56d67e submarine swaps: verify amounts 5 years ago
ThomasV 6b36c59ab0 submarine_swaps: add fee slider, improve gui 5 years ago
ThomasV ac3ec19d2d submarine_swaps: simplification 5 years ago
ThomasV 96b4f0e26e submarine swaps: new API url 5 years ago
ThomasV 17ff6ffa08 submarine_swaps: add SwapManager 5 years ago
ThomasV b26ad81e69 sub swaps: 5 years ago
ThomasV 7d2979d776 submarine swaps: add normal swaps to GUI, various minor fixes 5 years ago
ThomasV eb9f6ce293 submarine swaps: fix refund tx (p2wsh-in-p2sh, locktime) 5 years ago
ThomasV 1b1c7d1f9e submarine swaps: create refund transaction 5 years ago
ThomasV 756dd8eb66 submarine swaps: add forward swaps 5 years ago
ThomasV f8b736c908 submarine swaps: 5 years ago
ThomasV 1e67e55303 submarine swaps, initial implementation: 5 years ago