ChannelKeys

data class ChannelKeys(fundingKeyPath: KeyPath, fundingPrivateKey: PrivateKey, paymentKey: PrivateKey, delayedPaymentKey: PrivateKey, htlcKey: PrivateKey, revocationKey: PrivateKey, shaSeed: ByteVector32)

Channel secrets and keys, generated from a funding key BIP32 path

Constructors

ChannelKeys
Link copied to clipboard
common
fun ChannelKeys(fundingKeyPath: KeyPath, fundingPrivateKey: PrivateKey, paymentKey: PrivateKey, delayedPaymentKey: PrivateKey, htlcKey: PrivateKey, revocationKey: PrivateKey, shaSeed: ByteVector32)

Properties

delayedPaymentBasepoint
Link copied to clipboard
common
val delayedPaymentBasepoint: PublicKey
delayedPaymentKey
Link copied to clipboard
common
val delayedPaymentKey: PrivateKey
fundingKeyPath
Link copied to clipboard
common
val fundingKeyPath: KeyPath
fundingPrivateKey
Link copied to clipboard
common
val fundingPrivateKey: PrivateKey
fundingPubKey
Link copied to clipboard
common
val fundingPubKey: PublicKey
htlcBasepoint
Link copied to clipboard
common
val htlcBasepoint: PublicKey
htlcKey
Link copied to clipboard
common
val htlcKey: PrivateKey
paymentBasepoint
Link copied to clipboard
common
val paymentBasepoint: PublicKey
paymentKey
Link copied to clipboard
common
val paymentKey: PrivateKey
revocationBasepoint
Link copied to clipboard
common
val revocationBasepoint: PublicKey
revocationKey
Link copied to clipboard
common
val revocationKey: PrivateKey
shaSeed
Link copied to clipboard
common
val shaSeed: ByteVector32