Process Cmd Res
Process the result of executing a given command. [CMD_ADD_HTLC] has a special treatment: there are two response patterns for this command:
either [ProcessCmdRes.AddFailed] immediately
or [ProcessCmdRes.AddSettledFail] / [ProcessCmdRes.AddSettledFulfill] (usually a while later)
Types
Add Failed
Link copied to clipboard
data class AddFailed(cmd: CMD_ADD_HTLC, error: ChannelException, channelUpdate: ChannelUpdate?) : ChannelAction.ProcessCmdRes
Content copied to clipboard
Add Settled Fail
Link copied to clipboard
data class AddSettledFail(paymentId: UUID, htlc: UpdateAddHtlc, result: ChannelAction.HtlcResult.Fail) : ChannelAction.ProcessCmdRes
Content copied to clipboard
Add Settled Fulfill
Link copied to clipboard
data class AddSettledFulfill(paymentId: UUID, htlc: UpdateAddHtlc, result: ChannelAction.HtlcResult.Fulfill) : ChannelAction.ProcessCmdRes
Content copied to clipboard
Not Executed
Link copied to clipboard
data class NotExecuted(cmd: Command, t: ChannelException) : ChannelAction.ProcessCmdRes
Content copied to clipboard
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