1 Commits (bfce4ce6563962512264bcf20ef4403647c9598b)

Author SHA1 Message Date
Sander van Grieken 73fee69f5c
tests: move /electrum/tests to /tests 2 years ago
SomberNight 6b43eac6fd
lnonion: rm support for legacy (pre-TLV) onions 2 years ago
SomberNight d4338fb503
tests: clean-up use of asyncio 3 years ago
SomberNight c5bdd5007c
tests: rework testnet 3 years ago
SomberNight 373db76ac9
util: kill bh2u 3 years ago
SomberNight 872ce82418
tests: clean up event-loop creation 4 years ago
SomberNight 2c57c78ebe
asyncio: stop using get_event_loop(). introduce ~singleton loop. 4 years ago
SomberNight 7ee4a2e299
follow-up prev 5 years ago
bitromortac 2749ea4d49
lnrouter: add inflight htlcs to liquidity hints 5 years ago
bitromortac 4df67a4f78
lnrouter+lnworker: use liquidity hints 5 years ago
bitromortac 209449bec4
lnrouter tests: add another channel to graph 5 years ago
SomberNight cedc71a8e3
ln gossip: make sure all signatures are verified 5 years ago
SomberNight a7c948bac1
tests: fix tearDown() issue in test_lnrouter.py 5 years ago
SomberNight 750d8cfab5
lnworker: run create_route_for_payment end-to-end, incl private edges 5 years ago
SomberNight 63b18dc30f
lnrouter: add PathEdge/LNPaymentPath for (node_id, scid) 6 years ago
SomberNight a66437f399
lnonion: implement basis of varonion support 6 years ago
SomberNight 3a73f6ee5c
lnmsg.decode_msg: dict values for numbers are int, instead of BE bytes 6 years ago
SomberNight 5e59d1a0ed
lnonion: use random starting bytes in Sphinx packet as in updated BOLT4 6 years ago
ThomasV beac1c4ddc channel_db: raise specific exception if database is not loaded when we try to find a route 6 years ago
SomberNight 74a3faf803
crypto: add 'cryptography' as alt dependency for 'pycryptodomex' 6 years ago
SomberNight cdb72509a7
lnrouter: change edge cost estimate (distance metric) 6 years ago
SomberNight ec372adbb9
tests: fix test_find_path_for_payment. need to close sqlite connection 6 years ago
SomberNight 04edad9984
config: no longer singleton. it is passed to Wallet.__init__ 6 years ago
JeremyRand 032810dace
test_lnrouter: Pull in chain_hash from constants 6 years ago
ThomasV f2d58d0e3f optimize channel_db: 6 years ago
ThomasV 522ce5bb9f verify channel updates in peer's TaskGroup 6 years ago
ThomasV bfdf0a7e88 start asyncio loop in test_lnrouter and test_lnpeer 6 years ago
Janus dd7c4b3bab sqlite in lnrouter 6 years ago
SomberNight 2364de930b lnrouter: run Dijkstra in reverse direction 6 years ago
SomberNight ded11b4d9e lnonion: implement error packet construction 6 years ago
SomberNight 2e5552816c if payment fails with UPDATE onion error, also utilise channel_update for private channels 6 years ago
SomberNight 0578bbd5d0 fix tests 6 years ago
SomberNight 7589bdc6a9 fix tests 6 years ago
SomberNight d29191b010 rename LNChanAnnVerifier 6 years ago
SomberNight 0b0bc89083 fix tests 6 years ago
SomberNight 5a05a92b3d move bolt-04 onion stuff to its own module 6 years ago
SomberNight d0798c336f channeldb: allow injecting trusted edges 6 years ago
SomberNight a5b44d25b0 persist channel db on disk. verify channel gossip sigs. 6 years ago
Janus d740475e7a move channel_state into HTLCStateMachine 6 years ago
Janus 35adc3231b lightning: fixup after rebasing on restructured master 6 years ago
ThomasV 1db7a8334a Refresh LN status in GUI using network callback. 6 years ago
Janus fe973a5137 ln: avoid recursive dependencies, make new lnutil 6 years ago