18 Commits (15592d498720afa593d0d7a9426a7b2192ac41a9)

Author SHA1 Message Date
ThomasV e74857f1ce lnmsg: remove handling of optional fields in msgdata 3 years ago
ThomasV 020637b5d4 fix field type: 'varint' was rebńamed to 'bigsize' 3 years ago
SomberNight ab953f4a7f
lnmsg: add details to FailedToParseMsg, log message type 3 years ago
SomberNight c912036180
lnpeer: ignore unknown 'odd' type messages 5 years ago
SomberNight d8352f1a0a
lnworker: nicer logs/error msgs for payment failure 5 years ago
SomberNight eecdd056b3
lnmsg: small speed-up: read first, check length after 6 years ago
SomberNight a66437f399
lnonion: implement basis of varonion support 6 years ago
SomberNight c69937395e
lnmsg: add more tests (for encode_msg, decode_msg) 6 years ago
SomberNight 85d7a13360
lnmsg: implement tests from BOLT-01 6 years ago
SomberNight f353e6d55c
lnmsg: encode/decode TLVs as part of messages 6 years ago
SomberNight 542e33fd86
lnmsg: handle "..." as field count 6 years ago
SomberNight 6949752263
lnmsg: initial TLV implementation 6 years ago
SomberNight 3a73f6ee5c
lnmsg.decode_msg: dict values for numbers are int, instead of BE bytes 6 years ago
SomberNight 4c10a830f3
lnmsg: rewrite LN msg encoding/decoding 6 years ago
SomberNight 99f736f3e7
ChannelDB.load_data: add comment re bad performance, and some speed-up 6 years ago
SomberNight edc00b448f
fix lightning "init" msg assertion error 6 years ago
ThomasV 0f00f4f655 fix encode_msg: optional fields were not sent 6 years ago
Janus 5f1feee331 move lightning message encoding to new lnmsg module 6 years ago