diff --git a/cln_interceptor.go b/cln_interceptor.go index a459824..02f6903 100644 --- a/cln_interceptor.go +++ b/cln_interceptor.go @@ -182,7 +182,7 @@ func (i *ClnHtlcInterceptor) mapFailureCode(original interceptFailureCode) strin case FAILURE_TEMPORARY_NODE_FAILURE: return "2002" case FAILURE_INCORRECT_OR_UNKNOWN_PAYMENT_DETAILS: - return "4015" + return "400F" default: log.Printf("Unknown failure code %v, default to temporary channel failure.", original) return "1007" // temporary channel failure diff --git a/intercept.go b/intercept.go index c4c2f3e..92edc0b 100644 --- a/intercept.go +++ b/intercept.go @@ -30,7 +30,7 @@ type interceptFailureCode uint16 var ( FAILURE_TEMPORARY_CHANNEL_FAILURE interceptFailureCode = 0x1007 FAILURE_TEMPORARY_NODE_FAILURE interceptFailureCode = 0x2002 - FAILURE_INCORRECT_OR_UNKNOWN_PAYMENT_DETAILS interceptFailureCode = 0x4015 + FAILURE_INCORRECT_OR_UNKNOWN_PAYMENT_DETAILS interceptFailureCode = 0x400F ) var payHashGroup singleflight.Group