Skip to content

Commit 15ff2c4

Browse files
committed
fixup! ln: persist failure_reason with HTLCFailureReason
1 parent 125fb63 commit 15ff2c4

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

lightning/src/ln/onion_utils.rs

+2-2
Original file line numberDiff line numberDiff line change
@@ -1855,10 +1855,10 @@ impl_writeable_tlv_based_enum!(HTLCFailReasonRepr,
18551855
HTLCFailReasonRepr::LightningError{ .. } => None,
18561856
HTLCFailReasonRepr::Reason{ failure_reason, .. } => Some(failure_reason.failure_code())
18571857
})),
1858-
(2, data, required_vec),
18591858
// failure_code was required, and is replaced by reason in 0.2 so any time we do not have a
18601859
// reason available failure_code will be Some and can be expressed as a reason.
1861-
(4, failure_reason, (default_value, LocalHTLCFailureReason::from(_failure_code.ok_or(DecodeError::InvalidValue)?))),
1860+
(1, failure_reason, (default_value, LocalHTLCFailureReason::from(_failure_code.ok_or(DecodeError::InvalidValue)?))),
1861+
(2, data, required_vec),
18621862
},
18631863
);
18641864

0 commit comments

Comments
 (0)