lnwire: add custom records field to type UpdateFulfillHtlc
- Introduce the field `CustomRecords` to the type `UpdateFulfillHtlc`. - Encode and decode the new field into the `ExtraData` field of the `update_fulfill_htlc` wire message. - Empty `ExtraData` field is set to `nil`.
This commit is contained in:
1 parent
81f6a8060f
commit
8d1059f41c
5 files changed
+188
-6
No files matched your search
+3
-2
@@ -2202,8 +2202,9 @@ func messageSummary(msg lnwire.Message) string {
|
||||
msg.ID, msg.Reason)
|
||||
|
||||
case *lnwire.UpdateFulfillHTLC:
|
||||
return fmt.Sprintf("chan_id=%v, id=%v, pre_image=%x",
|
||||
msg.ChanID, msg.ID, msg.PaymentPreimage[:])
|
||||
return fmt.Sprintf("chan_id=%v, id=%v, pre_image=%x, "+
|
||||
"custom_records=%v", msg.ChanID, msg.ID,
|
||||
msg.PaymentPreimage[:], msg.CustomRecords)
|
||||
|
||||
case *lnwire.CommitSig:
|
||||
return fmt.Sprintf("chan_id=%v, num_htlcs=%v", msg.ChanID,
|
||||
|
||||
Reference in new issue
Block a user