Struct ChannelBasepoints
- Namespace
- NLightning.Domain.Channels.ValueObjects
- Assembly
- NLightning.Domain.dll
public record struct ChannelBasepoints : IEquatable<ChannelBasepoints>
- Implements
- Inherited Members
Constructors
ChannelBasepoints(CompactPubKey, CompactPubKey, CompactPubKey, CompactPubKey, CompactPubKey)
public ChannelBasepoints(CompactPubKey fundingPubKey, CompactPubKey revocationBasepoint, CompactPubKey paymentBasepoint, CompactPubKey delayedPaymentBasepoint, CompactPubKey htlcBasepoint)
Parameters
fundingPubKeyCompactPubKeyrevocationBasepointCompactPubKeypaymentBasepointCompactPubKeydelayedPaymentBasepointCompactPubKeyhtlcBasepointCompactPubKey
Properties
DelayedPaymentBasepoint
public CompactPubKey DelayedPaymentBasepoint { readonly get; init; }
Property Value
FundingPubKey
public CompactPubKey FundingPubKey { readonly get; init; }
Property Value
HtlcBasepoint
public CompactPubKey HtlcBasepoint { readonly get; init; }
Property Value
PaymentBasepoint
public CompactPubKey PaymentBasepoint { readonly get; init; }
Property Value
RevocationBasepoint
public CompactPubKey RevocationBasepoint { readonly get; init; }