RevokedCommitPublished

data class RevokedCommitPublished(commitTx: Transaction, remotePerCommitmentSecret: PrivateKey, claimMainOutputTx: Transactions.TransactionWithInputInfo.ClaimRemoteCommitMainOutputTx?, mainPenaltyTx: Transactions.TransactionWithInputInfo.MainPenaltyTx?, htlcPenaltyTxs: List<Transactions.TransactionWithInputInfo.HtlcPenaltyTx>, claimHtlcDelayedPenaltyTxs: List<Transactions.TransactionWithInputInfo.ClaimHtlcDelayedOutputPenaltyTx>, irrevocablySpent: Map<OutPoint, Transaction>)

Constructors

RevokedCommitPublished
Link copied to clipboard
common
fun RevokedCommitPublished(from: RevokedCommitPublished)

Functions

export
Link copied to clipboard
common
fun export(): RevokedCommitPublished

Properties

claimMainOutputTx
Link copied to clipboard
commitTx
Link copied to clipboard
common
val commitTx: Transaction
htlcPenaltyTxs
Link copied to clipboard
irrevocablySpent
Link copied to clipboard
common
val irrevocablySpent: Map<OutPoint, Transaction>
mainPenaltyTx
Link copied to clipboard
common
remotePerCommitmentSecret
Link copied to clipboard
common
val remotePerCommitmentSecret: PrivateKey