ProcessCmdRes

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:

Types

AddFailed
Link copied to clipboard
common
data class AddFailed(cmd: CMD_ADD_HTLC, error: ChannelException, channelUpdate: ChannelUpdate?) : ChannelAction.ProcessCmdRes
AddSettledFail
Link copied to clipboard
common
data class AddSettledFail(paymentId: UUID, htlc: UpdateAddHtlc, result: ChannelAction.HtlcResult.Fail) : ChannelAction.ProcessCmdRes
AddSettledFulfill
Link copied to clipboard
common
data class AddSettledFulfill(paymentId: UUID, htlc: UpdateAddHtlc, result: ChannelAction.HtlcResult.Fulfill) : ChannelAction.ProcessCmdRes
NotExecuted
Link copied to clipboard
common
data class NotExecuted(cmd: Command, t: ChannelException) : ChannelAction.ProcessCmdRes

Inheritors

ChannelAction.ProcessCmdRes
Link copied to clipboard
ChannelAction.ProcessCmdRes
Link copied to clipboard
ChannelAction.ProcessCmdRes
Link copied to clipboard
ChannelAction.ProcessCmdRes
Link copied to clipboard