ChannelStateWithCommitments

sealed class ChannelStateWithCommitments : ChannelState

Functions

handleFundingTimeout
Link copied to clipboard
common
handleLocalError
Link copied to clipboard
common
abstract fun handleLocalError(event: ChannelEvent, t: Throwable): Pair<ChannelState, List<ChannelAction>>
handleRemoteError
Link copied to clipboard
common
fun handleRemoteError(e: Error): Pair<ChannelState, List<ChannelAction>>
process
Link copied to clipboard
common
fun process(event: ChannelEvent): Pair<ChannelState, List<ChannelAction>>
processInternal
Link copied to clipboard
common
abstract fun processInternal(event: ChannelEvent): Pair<ChannelState, List<ChannelAction>>
updateCommitments
Link copied to clipboard
common
abstract fun updateCommitments(input: Commitments): ChannelStateWithCommitments

Properties

channelId
Link copied to clipboard
common
val channelId: ByteVector32
commitments
Link copied to clipboard
common
abstract val commitments: Commitments
currentBlockHeight
Link copied to clipboard
common
val currentBlockHeight: Int
currentOnChainFeerates
Link copied to clipboard
common
abstract val currentOnChainFeerates: OnChainFeerates
currentTip
Link copied to clipboard
common
abstract val currentTip: Pair<Int, BlockHeader>
isFunder
Link copied to clipboard
common
val isFunder: Boolean
keyManager
Link copied to clipboard
common
val keyManager: KeyManager
logger
Link copied to clipboard
common
val logger: Logger
privateKey
Link copied to clipboard
common
val privateKey: PrivateKey
staticParams
Link copied to clipboard
common
abstract val staticParams: StaticParams

Inheritors

Closed
Link copied to clipboard
Closing
Link copied to clipboard
ErrorInformationLeak
Link copied to clipboard
Negotiating
Link copied to clipboard
Normal
Link copied to clipboard
ShuttingDown
Link copied to clipboard
WaitForFundingConfirmed
Link copied to clipboard
WaitForFundingLocked
Link copied to clipboard
WaitForRemotePublishFutureCommitment
Link copied to clipboard