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