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
fundingPubKey
CompactPubKeyrevocationBasepoint
CompactPubKeypaymentBasepoint
CompactPubKeydelayedPaymentBasepoint
CompactPubKeyhtlcBasepoint
CompactPubKey
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; }