HtlcMessage

interface HtlcMessage : LightningMessage

Functions

write
Link copied to clipboard
common
open fun write(): ByteArray
abstract fun write(out: Output)

Properties

type
Link copied to clipboard
common
abstract val type: Long

Once decrypted, lightning messages start with a 2-byte type that uniquely identifies the kind of message received. See https://github.com/lightningnetwork/lightning-rfc/blob/master/01-messaging.md#lightning-message-format.

Inheritors

UpdateAddHtlc
Link copied to clipboard
UpdateFulfillHtlc
Link copied to clipboard
UpdateFailHtlc
Link copied to clipboard
UpdateFailMalformedHtlc
Link copied to clipboard
CommitSig
Link copied to clipboard
RevokeAndAck
Link copied to clipboard