10971 Commits (1520338f37ad601c328df087bdf7bc7f0025ce95)
 

Author SHA1 Message Date
Janus 1520338f37 fix ln tests 6 years ago
SomberNight 521fadb8cb lnutil: restructure channel config namedtuples (local/remote config) 6 years ago
Janus 1425628604 add command for listing invoices and their progress, fix list_channels 6 years ago
Janus 783cac1f23 function that returns map from commitment number to list of HTLCs 6 years ago
SomberNight 5b7c801ca4 after rebase fixes 6 years ago
Janus 8a98810df1 do not co-op close channels with pending htlcs 6 years ago
Janus 9cf7aa054d call force_close_channel on LNWorker, not Peer 6 years ago
Janus c570bc5fb1 avoid leaving FORCE_CLOSING state, rebroadcast closing tx if reorged out 6 years ago
Janus 0ea87278fb move force_close_channel to lnbase, test it, add FORCE_CLOSING state 6 years ago
Janus 6211e656a8 lnwatcher: do not get_transaction before broadcast 6 years ago
Janus c8dcf0b471 lnwatcher: more detailed logging, support notifying test suite of txs 6 years ago
Janus 795ba1f99d lnwatcher: ensure probable spendability of prev_tx 6 years ago
Janus f9f1805cdf use IntEnum for TxMinedDepth 6 years ago
ThomasV 632f11d5da watchtower: add watch_channel rpc 6 years ago
Janus 39fa13b938 lnchan: use NamedTuple for logs instead of dict with static keys (adds, locked_in, settles, fails) 6 years ago
Janus 72187a4341 lnchan: make sign_next_commitment revert state 6 years ago
Janus 001bb4ca09 remove incorrect docstrings, attribute docstring sources where applicable 6 years ago
SomberNight c0ae7b5534 after rebase clean-up 6 years ago
Janus 7e76e82152 test_lnbase: add test that pays to another local electrum 6 years ago
SomberNight ce2b572fa5 lnbase: more type annotations, and minor fix 6 years ago
SomberNight 449ec013fe add licence headers to more files 6 years ago
Janus f5201327d1 add lnd copyright boilerplate to lnchan, test_lnchan 6 years ago
Janus 85789d8a09 lnbase: mark initialized later, add tests, etc 6 years ago
Janus a42c1067ab lnworker: fix listchannels 6 years ago
Janus 578faeb91a lnbase: do not assert only one htlc in commitment 6 years ago
Janus a5a7c1406e lightning channels reserves: use pretty balance in Qt, fix bugs, add tests 6 years ago
ThomasV eb4e6b2e54 use WaitingDialog to close channels 6 years ago
ThomasV 70dbd8e672 add close_channel method to peer 6 years ago
ThomasV f985aac8d1 fix typo 6 years ago
ThomasV a5ab431b4b parse invoices with lightning: prefix 6 years ago
ThomasV 5ca6fbaea7 lnbase: self.channel_reestablished is not a queue 6 years ago
Janus 15b0720f5e lightning channel reserves 6 years ago
SomberNight 54edc9488a lnworker: store invoices based on payment_hash 6 years ago
ThomasV d9facabc8c lnbase: call save_channel in revoke and receive_revoke 6 years ago
Janus 0dfc9e512b fix co-op close 6 years ago
Janus d6f62d4e7f follow-up redeeming of local outgoing htlc outputs, fix tests 6 years ago
SomberNight 04ec7e9968 lnutil.make_funding_input: don't return payment pubkeys 6 years ago
Janus 1f97a9753e redeem htlc outputs of our local commitment transaction back to wallet 6 years ago
SomberNight f70e679aba some more type annotations that needed conditional imports 6 years ago
SomberNight f3d1f71e94 lnchan: set diagnostic_name 6 years ago
SomberNight edff357fad better handling of channel updates for private channels 6 years ago
SomberNight bd48072e04 lnrouter: can_pay for own channels should use amount_to_forward 6 years ago
SomberNight 2364de930b lnrouter: run Dijkstra in reverse direction 6 years ago
SomberNight 7edbd5682a fix confusion re max path length 6 years ago
SomberNight 2fafd01945 protect against getting robbed through routing fees 6 years ago
SomberNight c577df8489 lnbase: when opening channel, test if we have enough balance first 6 years ago
SomberNight d511ecdc00 start failing htlcs 6 years ago
SomberNight ded11b4d9e lnonion: implement error packet construction 6 years ago
SomberNight dfe61e15c3 invoice 'r' field fallback: change cltv to 1 6 years ago
SomberNight 4b37343c62 unify hardcoded regtest fee 6 years ago