Table of Contents

Interface ISecureKeyManager

Namespace
NLightning.Domain.Protocol.Interfaces
Assembly
NLightning.Domain.dll
public interface ISecureKeyManager

Properties

KeyPath

BitcoinKeyPath KeyPath { get; }

Property Value

BitcoinKeyPath

Methods

GetKeyAtIndex(uint)

ExtPrivKey GetKeyAtIndex(uint index)

Parameters

index uint

Returns

ExtPrivKey

GetNextKey(out uint)

ExtPrivKey GetNextKey(out uint index)

Parameters

index uint

Returns

ExtPrivKey

GetNodeKeyPair()

CryptoKeyPair GetNodeKeyPair()

Returns

CryptoKeyPair

GetNodePubKey()

CompactPubKey GetNodePubKey()

Returns

CompactPubKey