14 Commits (0966edc637ba927ea6767b44aa937b0ca7805dd7)

Author SHA1 Message Date
SomberNight 2a604b1676
lnonion: get_failure_msg_from_onion_error might raise in python 3.7 6 years ago
SomberNight 509df9ddaf
create class for ShortChannelID and use it 6 years ago
SomberNight d2d4d19fcb lnpeer: add a few sanity checks to payment-forwarding (and related) 6 years ago
ThomasV d493dd1953 add pycryptodomex to requirements 6 years ago
SomberNight 9256472485 rm 'cryptography' as dependency; use new pycryptodomex version 6 years ago
SomberNight f70e679aba some more type annotations that needed conditional imports 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 d511ecdc00 start failing htlcs 6 years ago
SomberNight ded11b4d9e lnonion: implement error packet construction 6 years ago
SomberNight 3ac9858d59 follow-up prev 6 years ago
SomberNight a8ace7ef4f lnonion: use IntEnum and IntFlag for failure codes 6 years ago
SomberNight bab9f163f7 decode onion errors to failure message type 6 years ago
SomberNight 5a05a92b3d move bolt-04 onion stuff to its own module 6 years ago