Class OutputDescriptorHelpers.OutputDescriptorMetadata
- Namespace
- NArk.Abstractions.Extensions
- Assembly
- NArk.Abstractions.dll
public record OutputDescriptorHelpers.OutputDescriptorMetadata : IEquatable<OutputDescriptorHelpers.OutputDescriptorMetadata>
- Inheritance
-
OutputDescriptorHelpers.OutputDescriptorMetadata
- Implements
-
- Inherited Members
-
Constructors
public OutputDescriptorMetadata(BitcoinExtPubKey? AccountXpub, RootedKeyPath? AccountPath, KeyPath? DerivationPath, KeyPath? FullPath, ECPubKey? PubKey, ECXOnlyPubKey XOnlyPubKey)
Parameters
AccountXpub BitcoinExtPubKey
AccountPath RootedKeyPath
DerivationPath KeyPath
FullPath KeyPath
PubKey ECPubKey
XOnlyPubKey ECXOnlyPubKey
Properties
public RootedKeyPath? AccountPath { get; init; }
Property Value
- RootedKeyPath
public BitcoinExtPubKey? AccountXpub { get; init; }
Property Value
- BitcoinExtPubKey
public KeyPath? DerivationPath { get; init; }
Property Value
- KeyPath
public KeyPath? FullPath { get; init; }
Property Value
- KeyPath
public ECPubKey? PubKey { get; init; }
Property Value
- ECPubKey
public ECXOnlyPubKey XOnlyPubKey { get; init; }
Property Value
- ECXOnlyPubKey