Table of Contents

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 CompactPubKey
revocationBasepoint CompactPubKey
paymentBasepoint CompactPubKey
delayedPaymentBasepoint CompactPubKey
htlcBasepoint CompactPubKey

Properties

DelayedPaymentBasepoint

public CompactPubKey DelayedPaymentBasepoint { readonly get; init; }

Property Value

CompactPubKey

FundingPubKey

public CompactPubKey FundingPubKey { readonly get; init; }

Property Value

CompactPubKey

HtlcBasepoint

public CompactPubKey HtlcBasepoint { readonly get; init; }

Property Value

CompactPubKey

PaymentBasepoint

public CompactPubKey PaymentBasepoint { readonly get; init; }

Property Value

CompactPubKey

RevocationBasepoint

public CompactPubKey RevocationBasepoint { readonly get; init; }

Property Value

CompactPubKey