246 Commits (853d90a8044b6bec452b24626084ef71ba49ff8e)

Author SHA1 Message Date
ThomasV 3721f04ac8
replace electrum/ecc with electrum_ecc package 1 year ago
SomberNight 13d9677e53
transaction: tx.sign API change: rm hex usage 2 years ago
SomberNight 2f1095510c
bitcoin.py/transaction.py: API changes: rm most hex usage 2 years ago
SomberNight bd9d0ccc33
ecc: refactor/clean-up sign/verify APIs 2 years ago
SomberNight 30c9f5b6b1
walletdb: chan dict: small clean-up (incl db upgrade) 2 years ago
SomberNight d7a9e2d022
qml QEChannelDetails: add some type hints 2 years ago
SomberNight f808ec911a
lnpeer.reest_chan: allow state transition WE_ARE_TOXIC->WE_ARE_TOXIC 2 years ago
SomberNight df58dd1f25
lnchannel.get_close_opts: allow REQUEST_REMOTE_FCLOSE if WE_ARE_TOXIC 2 years ago
xiaolou86 50e5b0efd1
electrum: fix typos 2 years ago
ThomasV 9b1c40e396 Refactor payment forwarding: 2 years ago
ThomasV a338459d45 just-in-time channels: 2 years ago
ThomasV 816e617aaf option_zeroconf 2 years ago
ThomasV 98f9f295cf fix #8683; do not force close channel if we just sent update_fulfill_htlc 2 years ago
ThomasV 120faa480e If trampoline is enabled, do not add non-trampoline nodes to invoices 2 years ago
SomberNight 22a8348303
renames: use consistent naming of cltv delta vs cltv abs 2 years ago
ThomasV 026a64de94 channel_announcements: 2 years ago
ThomasV 98a4d7b60d public channels: 2 years ago
ThomasV ac177577a6 lnpeer: do not set channel OPEN before channel_ready has been both sent and received. 2 years ago
ThomasV e2fb928e4f delete htlc session keys once they are no longer needed. 2 years ago
SomberNight 2746a9d93f
lnchannel: replace `assert htlc.payment_hash==sha256(preimage)` w/ exc 2 years ago
SomberNight 1a46460d11
fix sweeping chan after local force-close using cb 2 years ago
Sander van Grieken a572b9bf87 lnchannel: add noop get_local_scid_alias for ChannelBackup 2 years ago
SomberNight ca93af2b8a
ln: some clean-up for option_scid_alias 3 years ago
SomberNight 62ab6d9702
(trivial) reduce log spam during ln-channel-open 3 years ago
SomberNight d11237d6a1
lnworker: start watching already redeemed chans if txs are missing 3 years ago
SomberNight f6dc72899a
lnsweep: use chan.logger instead of module _logger 3 years ago
SomberNight 373db76ac9
util: kill bh2u 3 years ago
SomberNight 1ce37c8bb1
transaction: rm hardcoded sighash magic numbers 3 years ago
SomberNight faea1e6e1a
lnchannel: add more debug logging for ctx/htlc sigs 3 years ago
ThomasV 23adb53572 fix crash when trying to display channel backup details 3 years ago
ThomasV b9393b0603 Support scid alias: 3 years ago
SomberNight 52ccea5329
lnchannel: log chan id in ChannelBackup logger 3 years ago
ThomasV 2af59e32b2 lnworker: define use_trampoline() for code clarity 3 years ago
ThomasV ff3c999fcb rm method is_static_remotekey_enabled for channel backups 3 years ago
ThomasV 1f403d1ca1 remove support for channels without static remote pubkey 3 years ago
ThomasV a5965933d2 Fix CTNs in should_be_closed_due_to_expiring_htlcs (fixes #7906). 3 years ago
ThomasV 90610de58e auto-remove redeemed channel backups 3 years ago
ThomasV 436360db10 revert 02e4569086 3 years ago
ThomasV 02e4569086 auto-remove redeemed channel backups. fix indentation. 3 years ago
ThomasV dce39b38ce lnchannel: do not expose COOP_CLOSE in the GUI if there are unsettled HTLCs 3 years ago
SomberNight f12e87be93
lnchannel: add new states: `WE_ARE_TOXIC`, `REQUESTED_FCLOSE` 4 years ago
SomberNight ee85f98fd6
lnchannel: rm "is_closing" method - has confusing semantics 4 years ago
ThomasV 121d8732f1 Persist LNWatcher transactions in wallet file: 4 years ago
ThomasV 8750936679 Rebalance dialog: 4 years ago
SomberNight 79578d6c18
lnchannel: fix diagnostic_name, for better log lines 4 years ago
SomberNight 1810835fae
lnchannel: get_capacity() should not raise when running with --offline 4 years ago
bitromortac 3915045067 lnpeer: warnings for shutdown and open_channel 4 years ago
SomberNight 75af5b1542
lnchannel.set_state: add "force" option for debugging use 4 years ago
bitromortac 6915e3cb10
lnpeer+wallet: use channel type for channel open 4 years ago
SomberNight 1ff9f9910f
ln update_fee: enforce that feerate is over default min relay fee 4 years ago