Class RoutingInfo
- Namespace
- NLightning.Domain.Models
- Assembly
- NLightning.Domain.dll
Represents routing information for a payment
public sealed class RoutingInfo
- Inheritance
-
RoutingInfo
- Inherited Members
Constructors
RoutingInfo(CompactPubKey, ShortChannelId, int, int, short)
Represents routing information for a payment
public RoutingInfo(CompactPubKey compactPubKey, ShortChannelId shortChannelId, int feeBaseMsat, int feeProportionalMillionths, short cltvExpiryDelta)
Parameters
compactPubKeyCompactPubKeyThe public key of the node
shortChannelIdShortChannelIdThe short channel id of the channel
feeBaseMsatintThe base fee in millisatoshis
feeProportionalMillionthsintThe proportional fee in millionths
cltvExpiryDeltashortThe CLTV expiry delta
Properties
CltvExpiryDelta
The CLTV expiry delta
public short CltvExpiryDelta { get; }
Property Value
CompactPubKey
The public key of the node
public CompactPubKey CompactPubKey { get; }
Property Value
FeeBaseMsat
The base fee in millisatoshis
public int FeeBaseMsat { get; }
Property Value
FeeProportionalMillionths
The proportional fee in millionths
public int FeeProportionalMillionths { get; }
Property Value
ShortChannelId
The short channel id of the channel
public ShortChannelId ShortChannelId { get; }