538 Commits (882899809360e2746cfc980daae4ac3b87c62150)

Author SHA1 Message Date
SomberNight c010aa327e
lnworker: (fix) a listening node would busy-loop if remote DC-ed early 5 years ago
MrNaif2018 6bd1a04aee
Pass wallet to invoice_status/request_status (#6595) 5 years ago
SomberNight 35f1f2905b
lnpeer: forbid creating Peer with ourselves (self-connect) 5 years ago
ghost43 3eba26b398
LN cooperative close: avoid address-reuse (#6590) 5 years ago
SomberNight c54b9a6874
qt receive tab: fix creating new payreq with all used imported wallet 6 years ago
SomberNight 700e62598d
history: allow changing default label of swaps 6 years ago
SomberNight ce726f69aa
lnworker.add_peer: fix #6274 6 years ago
SomberNight 10c2183461
handle_error_code_from_failed_htlc: omg brainfart :( 6 years ago
SomberNight 662d0d92bd
remote watchtower: enforce that SSL is used, on the client-side 6 years ago
SomberNight 1495040f45
lnworker._check_invoice: add sanity check 6 years ago
SomberNight d5f368c584
LN invoices: support msat precision 6 years ago
ThomasV 4bda882695 Group swap transactions in Qt history (fixes #6237) 6 years ago
SomberNight 85841ba20d
handle_error_code_from_failed_htlc: fix logic bug 6 years ago
SomberNight 06b0669251
lnworker: rm dead code 6 years ago
SomberNight 1321b0e47a
qt channel details: maybe fix #5728 6 years ago
ThomasV b06daaa669 fix display of short_channel_id for channel backups 6 years ago
ThomasV 937d8a1f0f fix #6243 6 years ago
ThomasV 4344ca47b3 swaps: create invoice without saving the request 6 years ago
SomberNight 5401b3f72d
channel backups: try fixing force-close-trigger 6 years ago
SomberNight 4c70956687
filter callbacks to wallet: channel, payment_succeeded, payment_failed 6 years ago
SomberNight 1849206394
submarine_swaps: small clean-up 6 years ago
ThomasV f9788a5d90 channel backups: add MAC 6 years ago
ThomasV 26ae6d68a3 add encryption version to channel backups 6 years ago
ThomasV cb4c8abe1c submarine swaps: disable merging of transaction in history 6 years ago
ThomasV a1e8f9e2aa swaps: mapping of prepay_hash to payment_hash 6 years ago
ThomasV c8506eaa39 swaps: store fee_preimage 6 years ago
ThomasV 3874f7ec77 swaps: use StoredObject to store data 6 years ago
ThomasV fa399f3471 swaps: show time left until tx can be refunded 6 years ago
ThomasV 252591832a swaps: improve history display 6 years ago
ThomasV f8dd62aec0 show swaps as single line in history 6 years ago
ThomasV 17ff6ffa08 submarine_swaps: add SwapManager 6 years ago
SomberNight 2c962abe51
network: randomise the order of address subscriptions 6 years ago
SomberNight a32cb7784f
myAiohttpClient: add id counter, and rename to JsonRPCClient 6 years ago
ThomasV 30f5be26ac Remove dependencies: jsonrpcserver, jsonrpcclient 6 years ago
ThomasV 0c17954d37 do not create backups for channels that do not have static_remotekey 6 years ago
ThomasV 0878fe08f7 do not display 'Expires in 100 years' for LN invoices 6 years ago
ThomasV 6058829870 Use attr.s classes for invoices and requests: 6 years ago
SomberNight 530a446172
follow-up prev: don't reuse funding tx change address for static_remotekey 6 years ago
SomberNight 6040e953a3
wallet: implement reserving addresses, and use it for LN SRK to_remote 6 years ago
SomberNight f8c574b699
wallet: (fix) get_receiving_address must always return an addr 6 years ago
SomberNight f9de6a5354
tests: lnpeer: make debug htlc failure hooks more uniform 6 years ago
SomberNight c034219c5a
ln invoices: more relaxed filtering of chans to include route hints for 6 years ago
ThomasV 1788e5c1c0 lnworker: catch exceptions raised in decode_msg 6 years ago
ThomasV e2c2c89988 follow-up prev 6 years ago
ThomasV 0070e5036c follow-up previous commit 6 years ago
ThomasV 984da7515a fix #6125: detect self-payments 6 years ago
SomberNight cc4029c335
test_lnpeer: add some multi-hop payment unit tests 6 years ago
SomberNight 7153e753d1
lnworker._pay: allow specifying path as argument 6 years ago
SomberNight 7951f2ed3b
lnworker.pay: small clean-up 6 years ago
SomberNight 7d3eb5d4db
(trivial) follow-up c1b1638615 6 years ago