Recovered Channel Keys
data class RecoveredChannelKeys(fundingPubKey: PublicKey, paymentKey: PrivateKey, delayedPaymentKey: PrivateKey, htlcKey: PrivateKey, revocationKey: PrivateKey, shaSeed: ByteVector32)
Content copied to clipboard
Channel keys recovered from the channel's funding public key (note that we obviously cannot recover the funding private key) These keys can be used to spend our outputs from a commit tx that has been published to the blockchain, without any other information than the node's seed ("backup less backup")
Constructors
RecoveredChannelKeys
Link copied to clipboard
fun RecoveredChannelKeys(fundingPubKey: PublicKey, paymentKey: PrivateKey, delayedPaymentKey: PrivateKey, htlcKey: PrivateKey, revocationKey: PrivateKey, shaSeed: ByteVector32)
Content copied to clipboard
Properties
delayedPaymentBasepoint
Link copied to clipboard
delayedPaymentKey
Link copied to clipboard
fundingPubKey
Link copied to clipboard
htlcBasepoint
Link copied to clipboard
paymentBasepoint
Link copied to clipboard
paymentKey
Link copied to clipboard
revocationBasepoint
Link copied to clipboard
revocationKey
Link copied to clipboard