10714 Commits (6ce3223cdc2135e7562014bae112a4915ef288f7)
 

Author SHA1 Message Date
SomberNight 6ce3223cdc
on_update_fail_htlc: don't send commitment without changes 6 years ago
SomberNight 0ecc1c9dfa
simplify ChannelDB.on_channel_update 6 years ago
SomberNight dac2bf1064
travis: don't build binaries on ln branch 6 years ago
SomberNight d78ff0eb95
when paying and there are multiple 'r' hints, use one at random 6 years ago
SomberNight 8266ec50ef
use 'r' field in invoice when making payments (routing hints) 6 years ago
SomberNight 02ce9a3bea
make our channels private, and put routing hints in invoices we create 6 years ago
SomberNight 68fe10f292
lnworker: fix race 6 years ago
SomberNight 24c7c584e6
lnaddr: clean up imports 6 years ago
ThomasV 1b99849474
follow-up previous commit 6 years ago
ThomasV 644221f5f2
get rid of callbacks in lnwatcher, use network events instead 6 years ago
ThomasV 54d0873df2
lightning: fix tests 6 years ago
SomberNight 3afbc59af3
follow-up lnwatcher changes 6 years ago
ThomasV 39df2a1b54
lnwatcher simplification: remove ctn tests and pubkeys 6 years ago
ThomasV b7040e55aa
add more fields to list_channels 6 years ago
ThomasV f8b79ae621
aiosafe: define user visible exception class 6 years ago
ThomasV f2b798394d
lnbase: propagate error messages received in on_error to their relevant coroutines 6 years ago
ThomasV c1b8c6f863
create sweep transaction outside of lnwatcher 6 years ago
SomberNight bd76db58c8
fix race between lnwatcher/lnworker 6 years ago
SomberNight 7ed553e266
fix tests 6 years ago
SomberNight bc8895cc36
lnbase: Peer handles its own disconnection instead of lnworker 6 years ago
SomberNight b80fe05109
follow-up prev: avoid storage key collision with old 'lightning_privkey' 6 years ago
SomberNight acc8bdab6f
make key derivation reasonable 6 years ago
Janus a56372ac35
fix lnwatcher for channels initiated by remote 6 years ago
SomberNight a21f903aee
lnutil: missing import 6 years ago
Janus 9fdbd48ed0
lnhtlc: don't save FeeUpdates to disk, only keep FeeUpdate in memory while in progress 6 years ago
Janus 2063c1756e
ln: fix opening of channels (NameErrors) 6 years ago
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