Table of Contents

Class MessageTypes

Namespace
NLightning.Bolts.Constants
Assembly
NLightning.Bolts.dll

Represents the message types used in the Lightning Network.

public static class MessageTypes
Inheritance
MessageTypes
Inherited Members

Fields

ACCEPT_CHANNEL

public const ushort ACCEPT_CHANNEL = 33

Field Value

ushort

ACCEPT_CHANNEL_2

public const ushort ACCEPT_CHANNEL_2 = 65

Field Value

ushort

ANNOUNCEMENT_SIGNATURES

public const ushort ANNOUNCEMENT_SIGNATURES = 259

Field Value

ushort

CHANNEL_ANNOUNCEMENT

public const ushort CHANNEL_ANNOUNCEMENT = 256

Field Value

ushort

CHANNEL_READY

public const ushort CHANNEL_READY = 36

Field Value

ushort

CHANNEL_REESTABLISH

public const ushort CHANNEL_REESTABLISH = 136

Field Value

ushort

CHANNEL_UPDATE

public const ushort CHANNEL_UPDATE = 258

Field Value

ushort

CLOSING_SIGNED

public const ushort CLOSING_SIGNED = 39

Field Value

ushort

COMMITMENT_SIGNED

public const ushort COMMITMENT_SIGNED = 132

Field Value

ushort

ERROR

public const ushort ERROR = 17

Field Value

ushort

FUNDING_CREATED

public const ushort FUNDING_CREATED = 34

Field Value

ushort

FUNDING_SIGNED

public const ushort FUNDING_SIGNED = 35

Field Value

ushort

INIT

public const ushort INIT = 16

Field Value

ushort

NODE_ANNOUNCEMENT

public const ushort NODE_ANNOUNCEMENT = 257

Field Value

ushort

OPEN_CHANNEL

public const ushort OPEN_CHANNEL = 32

Field Value

ushort

OPEN_CHANNEL_2

public const ushort OPEN_CHANNEL_2 = 64

Field Value

ushort

PING

public const ushort PING = 18

Field Value

ushort

PONG

public const ushort PONG = 19

Field Value

ushort

REVOKE_AND_ACK

public const ushort REVOKE_AND_ACK = 133

Field Value

ushort

SHUTDOWN

public const ushort SHUTDOWN = 38

Field Value

ushort

STFU

public const ushort STFU = 2

Field Value

ushort

TX_ABORT

public const ushort TX_ABORT = 74

Field Value

ushort

TX_ACK_RBF

public const ushort TX_ACK_RBF = 73

Field Value

ushort

TX_ADD_INPUT

public const ushort TX_ADD_INPUT = 66

Field Value

ushort

TX_ADD_OUTPUT

public const ushort TX_ADD_OUTPUT = 67

Field Value

ushort

TX_COMPLETE

public const ushort TX_COMPLETE = 70

Field Value

ushort

TX_INIT_RBF

public const ushort TX_INIT_RBF = 72

Field Value

ushort

TX_REMOVE_INPUT

public const ushort TX_REMOVE_INPUT = 68

Field Value

ushort

TX_REMOVE_OUTPUT

public const ushort TX_REMOVE_OUTPUT = 69

Field Value

ushort

TX_SIGNATURES

public const ushort TX_SIGNATURES = 71

Field Value

ushort

UPDATE_ADD_HTLC

public const ushort UPDATE_ADD_HTLC = 128

Field Value

ushort

UPDATE_FAIL_HTLC

public const ushort UPDATE_FAIL_HTLC = 131

Field Value

ushort

UPDATE_FAIL_MALFORMED_HTLC

public const ushort UPDATE_FAIL_MALFORMED_HTLC = 135

Field Value

ushort

UPDATE_FEE

public const ushort UPDATE_FEE = 134

Field Value

ushort

UPDATE_FULFILL_HTLC

public const ushort UPDATE_FULFILL_HTLC = 130

Field Value

ushort

WARNING

public const ushort WARNING = 1

Field Value

ushort