@node-dlc/wire
Version:
Lightning Network Wire Protocol
35 lines • 1.83 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.MessageType = void 0;
/**
* Defined in BOLT01
*/
var MessageType;
(function (MessageType) {
// Setup and Control (0 - 31)
MessageType[MessageType["Init"] = 16] = "Init";
MessageType[MessageType["Error"] = 17] = "Error";
MessageType[MessageType["Ping"] = 18] = "Ping";
MessageType[MessageType["Pong"] = 19] = "Pong";
// Channel (32-127)
MessageType[MessageType["OpenChannel"] = 32] = "OpenChannel";
MessageType[MessageType["AcceptChannel"] = 33] = "AcceptChannel";
MessageType[MessageType["FundingCreated"] = 34] = "FundingCreated";
MessageType[MessageType["FundingSigned"] = 35] = "FundingSigned";
MessageType[MessageType["FundingLocked"] = 36] = "FundingLocked";
MessageType[MessageType["Shutdown"] = 38] = "Shutdown";
MessageType[MessageType["ClosingSigned"] = 39] = "ClosingSigned";
// Commitment (128-255)
//
// Routing (256-511)
MessageType[MessageType["ChannelAnnouncement"] = 256] = "ChannelAnnouncement";
MessageType[MessageType["NodeAnnouncement"] = 257] = "NodeAnnouncement";
MessageType[MessageType["ChannelUpdate"] = 258] = "ChannelUpdate";
MessageType[MessageType["AnnouncementSignatures"] = 259] = "AnnouncementSignatures";
MessageType[MessageType["QueryShortChannelIds"] = 261] = "QueryShortChannelIds";
MessageType[MessageType["ReplyShortChannelIdsEnd"] = 262] = "ReplyShortChannelIdsEnd";
MessageType[MessageType["QueryChannelRange"] = 263] = "QueryChannelRange";
MessageType[MessageType["ReplyChannelRange"] = 264] = "ReplyChannelRange";
MessageType[MessageType["GossipTimestampFilter"] = 265] = "GossipTimestampFilter";
})(MessageType = exports.MessageType || (exports.MessageType = {}));
//# sourceMappingURL=MessageType.js.map