10882 Commits (0bf8685e0f4ff8dd9a5d3f8370c0313fe482aaea)
 

Author SHA1 Message Date
SomberNight a742552c68
qt send tab: hide fee fields when paying with lightning 7 years ago
SomberNight 20caff1b75
qt open channel dialog: allow pasting invoices to open a channel 7 years ago
SomberNight 9feb97f2ee
lnrouter: use 'disable' flags from channel updates in path finding 7 years ago
SomberNight 1cd0ee935b
ln onchain fees: use 2 block ETAs with 150 s/b fallback 7 years ago
SomberNight a4dc488905
more reliable peer and channel re-establishing 7 years ago
SomberNight f2db608753
lnworker: fix confusion re what is in self.peers 7 years ago
SomberNight 58cde6ee8a
don't connect to same peer multiple times 7 years ago
SomberNight c9d1c315ce
fix tests 7 years ago
SomberNight 0f6532d962
persist recent peers. implement dns seed bootstrapping. 7 years ago
SomberNight 897447f40b
persist nodes in channel_db on disk 7 years ago
SomberNight 1a8de1e88a
move bolt-04 onion stuff to its own module 7 years ago
Janus cf7c9b24eb
ln: share more code with control path for failed htlc, verify ctx'es 7 years ago
Janus 0e8cb7a789
ln: fix forwarded payment fees by removing separation between fee and amount in htlc objects 7 years ago
Janus 7f37d6ab5c
ln: verify received commitment transactions during payment 7 years ago
Janus ef8dd18c9a
ln: use START_INDEX instead of 2**48-1 7 years ago
Janus 5c386b7a20
ln: save htlc signatures 7 years ago
Janus 1b6b6855b0
ln: avoid dust sends breaking channel, avoid inline functions 7 years ago
SomberNight 28eddf9c3a
channeldb: allow injecting trusted edges 7 years ago
Janus f72dc2809b
special case receiving payment after fee update, fee update injector 7 years ago
SomberNight e2ecc4fa73
persist channel db on disk. verify channel gossip sigs. 7 years ago
SomberNight 0d81444f27
start using electrum protocol 1.4 7 years ago
Janus 2d0541eeff
lightning.json with gossip_queries 7 years ago
SomberNight 4af95e4676
constants.py: remove duplicate Simnet declaration 7 years ago
Janus 9d4bf77ef2
ln: do not use mSAT accuracy for commitment fees 7 years ago
Janus a05254c95f
ln: fundee must commit to fee first 7 years ago
SomberNight 03917bcecd
bolt-08 handshake must use ephemeral key 7 years ago
SomberNight 882a0d6573
avoid crash if don't have peer for open channel 7 years ago
Janus 607c8d17b1
use correct dust limit for their to_local/to_remote outputs 7 years ago
Janus f49fc9c172
ln: initialize genesis with object, fix method name typo, use depth_target_to_fee 7 years ago
ThomasV 6cf6ecf517
lnwatcher: pass address instead of wallet reference 7 years ago
ThomasV b037a97ead
encapsulate funding_address_for_channel 7 years ago
SomberNight 17ba18e0c5
allow paying invoice without amount. min feerate 253 sat/kw. 7 years ago
Janus f608280580
lnbase: fee handling: add todo since depth_to_fee is inappropriate 7 years ago
ThomasV 55ad777235
asyncio: do not set event loop from wallet 7 years ago
Janus c657137366
ln: fix race in on_network_update 7 years ago
Janus 76f52dd4bb
ln: send update_fee on fee change, handle nodes without data_protect 7 years ago
Janus 7c0848a4f3
lnrouter: ignore duplicate channel announcement 7 years ago
ThomasV 60b3e6f0f2
remove unused method 7 years ago
SomberNight 59b9be8edd
ChannelDB: print_graph 7 years ago
SomberNight 0978904471
qt channels list: update channel when detecting close 7 years ago
SomberNight 033fab38ba
qt/channels list: show error in dialog 7 years ago
SomberNight 3a62159e3a
lnwatcher improvements 7 years ago
Janus 1754baba24
move channel_state into HTLCStateMachine 7 years ago
ThomasV 8c47c140d9
follow-up a7e5b9421c014fc0be72696837cb9d77519c5e03 7 years ago
ThomasV 200079dc69
lightning: improve request tab layout 7 years ago
ThomasV 15ef65d24d
do not set background in frozen_style, it does not look good with dark theme 7 years ago
ThomasV 71bd0dc70e
fix crash in lnworker main_loop 7 years ago
ThomasV 3b05a86f0b
lightning: improve receive in Qt GUI 7 years ago
ThomasV 344d591536
add peer suggestion to open channel dialog. move add_peer code back to lnworker constructor 7 years ago
ThomasV fded8b8f76
add lnworker.main_loop to network.futures so it gets cancelled on exit. fix aiosafe verbosity. 7 years ago