ChannelAction

sealed class ChannelAction

Channel Actions (outputs produced by the state machine).

Types

Blockchain
Link copied to clipboard
common
sealed class Blockchain : ChannelAction
ChannelId
Link copied to clipboard
common
sealed class ChannelId : ChannelAction
HtlcResult
Link copied to clipboard
common
sealed class HtlcResult
Message
Link copied to clipboard
common
sealed class Message : ChannelAction
ProcessCmdRes
Link copied to clipboard
common
sealed class ProcessCmdRes : ChannelAction

Process the result of executing a given command. [CMD_ADD_HTLC] has a special treatment: there are two response patterns for this command:

ProcessIncomingHtlc
Link copied to clipboard
common
data class ProcessIncomingHtlc(add: UpdateAddHtlc) : ChannelAction
ProcessLocalError
Link copied to clipboard
common
data class ProcessLocalError(error: Throwable, trigger: ChannelEvent) : ChannelAction
Storage
Link copied to clipboard
common
sealed class Storage : ChannelAction

Inheritors

ChannelAction
Link copied to clipboard
ChannelAction
Link copied to clipboard
ChannelAction
Link copied to clipboard
ChannelAction
Link copied to clipboard
ChannelAction
Link copied to clipboard
ChannelAction
Link copied to clipboard
ChannelAction
Link copied to clipboard