lnwire/features: add payment-addr and mpp feature bits
This commit is contained in:
parent
77fde0f201
commit
24e663519a
@ -81,6 +81,26 @@ const (
|
|||||||
// party's non-delay output should not be tweaked.
|
// party's non-delay output should not be tweaked.
|
||||||
StaticRemoteKeyOptional FeatureBit = 13
|
StaticRemoteKeyOptional FeatureBit = 13
|
||||||
|
|
||||||
|
// PaymentAddrRequired is a required feature bit that signals that a
|
||||||
|
// node requires payment addresses, which are used to mitigate probing
|
||||||
|
// attacks on the receiver of a payment.
|
||||||
|
PaymentAddrRequired FeatureBit = 14
|
||||||
|
|
||||||
|
// PaymentAddrOptional is an optional feature bit that signals that a
|
||||||
|
// node supports payment addresses, which are used to mitigate probing
|
||||||
|
// attacks on the receiver of a payment.
|
||||||
|
PaymentAddrOptional FeatureBit = 15
|
||||||
|
|
||||||
|
// MPPOptional is a required feature bit that signals that the receiver
|
||||||
|
// of a payment requires settlement of an invoice with more than one
|
||||||
|
// HTLC.
|
||||||
|
MPPRequired FeatureBit = 16
|
||||||
|
|
||||||
|
// MPPOptional is an optional feature bit that signals that the receiver
|
||||||
|
// of a payment supports settlement of an invoice with more than one
|
||||||
|
// HTLC.
|
||||||
|
MPPOptional FeatureBit = 17
|
||||||
|
|
||||||
// maxAllowedSize is a maximum allowed size of feature vector.
|
// maxAllowedSize is a maximum allowed size of feature vector.
|
||||||
//
|
//
|
||||||
// NOTE: Within the protocol, the maximum allowed message size is 65535
|
// NOTE: Within the protocol, the maximum allowed message size is 65535
|
||||||
|
Loading…
Reference in New Issue
Block a user