10688 Commits (e86ca97fc1677885c3ac35e50da877c2f1a99179)
 

Author SHA1 Message Date
Janus e86ca97fc1
lnbase: update gui after accomodating channel opening request 6 years ago
Janus 96c992ab86
accept channel opening requests initiated by remote 6 years ago
SomberNight d960b4cc2d
lnchannelverifier: (minor) use named fields of namedtuple 6 years ago
SomberNight 3ab21d2b8c
fix lnworker.choose_preferred_address 6 years ago
Janus 32a6fa2479
new network API: use broadcast_transaction with run_from_other_thread 6 years ago
Janus 056cb91291
lnhtlc: multiply weight by feerate before rounding 6 years ago
Janus afa0708158
lnworker.pay(): lightning-integration support 6 years ago
Janus e93ddeed5e
lnhtlc: generalize balance/pending_commitment code over htlc direction 6 years ago
Janus ae79e5a357
lnworker: add missing import 6 years ago
Janus 5f005e74db
lnbase: remove code duplication by introducing send_commitment(chan) 6 years ago
Janus 17c1eba1b5
lnbase: remove unnecessary branching and duplicated code in receive_commitment_revoke_ack 6 years ago
Janus 5b67dcdb9a
lnhtlc: save settled or failed htlcs 6 years ago
Janus 92d8373a42
move connection string decoding to lnworker, fix test_lnutil 6 years ago
Janus ab6379de7f
qt channels_list: min width, not fixed with (for hiDPI displays), use OK as default button 6 years ago
Janus 5b94dc5951
ecc_fast: require libsecp256k1 on lightning, channel graph breaks electrum without 6 years ago
Janus d03d5dc94c
commands: add dumpgraph command to see which nodes electrum knows about 6 years ago
Janus 6def18c804
requirements: require bitstring for lnaddr, cryptography for lnbase 6 years ago
ThomasV 08d10af69c
avoid code duplication between methods that send channel updates 6 years ago
Janus 3a5d19de7d
ln: commit fee updates as soon as possible 6 years ago
Janus 393282d038
ln fees: avoid resending same fee update before it has been committed to, docs 6 years ago
ThomasV c58048b059
lnwatcher: fix parameters to broadcast_transaction 6 years ago
Janus ea77de7842
lnhtlc: decrease next_htlc_id counter when removing htlcs when saving 6 years ago
ThomasV 241b855dbb
simplify syntax 6 years ago
Janus 8a590cb100
ln: don't save htlcs that are not locked in 6 years ago
Janus a7a4fa92e6
lnhtlc: bip69 ordering of htlc signatues we generate 6 years ago
Janus 6d15944c1d
ln: avoid duplicated htlc filter code, support multiple htlcs better 6 years ago
Janus 3d57f866ae
lnutil: remove LI01 sort after Tx.from_io: fixup after rebase on da9d1e6001 6 years ago
Janus 52afa2cd6c
avoid reading from queues concurrently in pay() 6 years ago
ThomasV e18ecdfccf
add pong handler to reduce verbosity 6 years ago
Janus e0d0905d43
keep htlc history in case a htlc fails 6 years ago
Janus 43592d6019
add command to clear ln blacklist, prevent error in pay() from killing Peer 6 years ago
SomberNight 613a561f5c
lnchannelverifier: some clean-up 6 years ago
SomberNight b0a1cade2d
fix lnwatcher: network triggers were renamed 6 years ago
SomberNight 2e87f04d79
rename LNChanAnnVerifier 6 years ago
SomberNight d49bb1fd4a
fix prev 6 years ago
ThomasV f9e55b2b57
lnbase: save_channel in revoke 6 years ago
ThomasV 1c353390de
fix: broadcast_transaction from non network thread 6 years ago
ThomasV 04b18311d9
partial revert of df24fb00578309b5db27876769306196238ec3f2: process_message should not be async 6 years ago
ThomasV 4ab02bbee1
channel verifier: fix request_chunk args 6 years ago
ThomasV 42d1e0c790
add lnworker in start_network 6 years ago
ThomasV 118db7831d
lnwatcher: do not assume addr_sync.synchronizer 6 years ago
Janus 8241ba14ee
lnhtlc: also check received htlcs when validating commitment sigs 6 years ago
Janus 6fa4f2fefd
ln: cooperative close with remote peer initiating 6 years ago
Janus 25c6ffea60
lnhtlc: don't settle htlc with HTLCStateMachine too early 6 years ago
Janus b0bb556a1f
lnhtlc: save logs and feeupdates 6 years ago
Janus c7494d5390
lnhtlc: don't throw away fee updates or htlcs 6 years ago
Janus 7a094e8c04
lnhtlc: cleanup and save settled htlcs 6 years ago
Janus 71c3602a4e
lnhtlc: test that sent amount is received 6 years ago
Janus dbe6a45477
lnwatcher rebased 6 years ago
Janus 7d54e180c2
lightning: post aiorpcx rebase fixup 6 years ago