List of all Lightning Network Message Types for easy & quick overview.
Messages with strikethrough style exist in the original RFCs but are currently removed in Lightning MW.
Messages related to connection setup, control, supported features, and error reporting.
Messages used to setup and tear down micropayment channels.
32
: open_channel33
: accept_channel34
: funding_created35
: funding_signed36
: funding_locked38
: shutdown39
: closing_signed
XX
: commitment_createdXX
: proof_createdXX
: kernel_createdXX
: kernel_signedXX
: funding_completedXX
: closing_feeXX
: partial_closingXX
: full_closingXX
: closing_signedXX
: closing_complete
Messages related to updating the current commitment transaction, which includes adding, revoking, and settling HTLCs as well as updating fees and exchanging signatures.
128
: update_add_htlc130
: update_fulfill_htlc131
: update_fail_htlc132
: commitment_signed133
: revoke_and_ack134
: update_fee135
: update_fail_malformed_htlc136
: channel_reestablish
XX
: commitments_createdXX
: proofs_createdXX
: transactions_createdXX
: kernels_createdXX
: kernels_signedXX
: htlc_completed
Messages containing node and channel announcements, as well as any active route exploration.
256
: channel_announcement257
: node_announcement258
: channel_update259
: announcement_signatures261
: query_short_channel_ids262
: reply_short_channel_ids_end263
: query_channel_range264
: reply_channel_range265
: gossip_timestamp_filter