lnd.xprv/htlcswitch/hop
Joost Jager 048971b40b
tlv+hop: contain odd/even logic in payload parsing
Tlv is used more widely in lnd than just for the onion payload. This
commit isolated the protocol-specific odd/even logic, so that tlv can be
used freely elsewhere. An example of this use is db serialization.
2019-11-12 16:18:25 +01:00
..
error_encryptor.go htlcswitch: move hop iterator into htlcswitch/hop package 2019-09-05 15:30:31 +02:00
forwarding_info.go htlcswitch+hop: move ForwardingInfo to hop.ForwaringInfo 2019-09-05 01:35:23 -07:00
iterator_test.go htlcswitch: return hop.Payload from HopIterator 2019-11-04 15:10:15 -08:00
iterator.go htlcswitch/iterator: remove unused ExtraOnionBlob method 2019-11-04 15:10:50 -08:00
log.go htlcswitch: move hop iterator into htlcswitch/hop package 2019-09-05 15:30:31 +02:00
network.go htlcswitch/hop: move NetworkHop to hop.Network 2019-09-05 01:35:20 -07:00
payload_test.go htlcswitch/hop/payload: parse option_mpp 2019-11-04 15:10:00 -08:00
payload.go tlv+hop: contain odd/even logic in payload parsing 2019-11-12 16:18:25 +01:00
type.go htlcswitch/hop: move hop.Exit and hop.Source to hop pkg 2019-09-05 01:35:23 -07:00