HasChainHash

interface HasChainHash : LightningMessage

Functions

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

Properties

chainHash
Link copied to clipboard
common
abstract val chainHash: ByteVector32
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

OpenChannel
Link copied to clipboard
ChannelAnnouncement
Link copied to clipboard
ChannelUpdate
Link copied to clipboard
PayToOpenRequest
Link copied to clipboard
PayToOpenResponse
Link copied to clipboard
SwapInRequest
Link copied to clipboard
SwapInResponse
Link copied to clipboard