fix incorrect payment details hex code

This commit is contained in:
Jesse de Wit
2022-12-22 13:01:04 +01:00
parent 913c9f9ae9
commit 9471d86a20
2 changed files with 2 additions and 2 deletions

View File

@@ -182,7 +182,7 @@ func (i *ClnHtlcInterceptor) mapFailureCode(original interceptFailureCode) strin
case FAILURE_TEMPORARY_NODE_FAILURE: case FAILURE_TEMPORARY_NODE_FAILURE:
return "2002" return "2002"
case FAILURE_INCORRECT_OR_UNKNOWN_PAYMENT_DETAILS: case FAILURE_INCORRECT_OR_UNKNOWN_PAYMENT_DETAILS:
return "4015" return "400F"
default: default:
log.Printf("Unknown failure code %v, default to temporary channel failure.", original) log.Printf("Unknown failure code %v, default to temporary channel failure.", original)
return "1007" // temporary channel failure return "1007" // temporary channel failure

View File

@@ -30,7 +30,7 @@ type interceptFailureCode uint16
var ( var (
FAILURE_TEMPORARY_CHANNEL_FAILURE interceptFailureCode = 0x1007 FAILURE_TEMPORARY_CHANNEL_FAILURE interceptFailureCode = 0x1007
FAILURE_TEMPORARY_NODE_FAILURE interceptFailureCode = 0x2002 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 var payHashGroup singleflight.Group