@node-dlc/messaging
Version:
DLC Messaging Protocol
66 lines • 4.22 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.MessageType = void 0;
/**
* Defined in DLC Messaging Spec
* https://github.com/discreetlogcontracts/dlcspecs/blob/master/Messaging.md
*/
var MessageType;
(function (MessageType) {
MessageType[MessageType["ContractInfoV0"] = 55342] = "ContractInfoV0";
MessageType[MessageType["ContractInfoV1"] = 55344] = "ContractInfoV1";
MessageType[MessageType["ContractDescriptorV0"] = 42768] = "ContractDescriptorV0";
MessageType[MessageType["ContractDescriptorV1"] = 42784] = "ContractDescriptorV1";
MessageType[MessageType["OracleInfoV0"] = 42770] = "OracleInfoV0";
MessageType[MessageType["OracleInfoV1"] = 42786] = "OracleInfoV1";
MessageType[MessageType["OracleInfoV2"] = 55340] = "OracleInfoV2";
MessageType[MessageType["OracleParamsV0"] = 55338] = "OracleParamsV0";
MessageType[MessageType["OracleAnnouncementV0"] = 55332] = "OracleAnnouncementV0";
MessageType[MessageType["OracleAttestationV0"] = 55400] = "OracleAttestationV0";
MessageType[MessageType["OracleEventV0"] = 55330] = "OracleEventV0";
MessageType[MessageType["OracleEventContainerV0"] = 61632] = "OracleEventContainerV0";
MessageType[MessageType["EnumEventDescriptorV0"] = 55302] = "EnumEventDescriptorV0";
MessageType[MessageType["DigitDecompositionEventDescriptorV0"] = 55306] = "DigitDecompositionEventDescriptorV0";
MessageType[MessageType["NegotiationFieldsV0"] = 55334] = "NegotiationFieldsV0";
MessageType[MessageType["NegotiationFieldsV1"] = 55336] = "NegotiationFieldsV1";
MessageType[MessageType["NegotiationFieldsV2"] = 55346] = "NegotiationFieldsV2";
MessageType[MessageType["FundingInputV0"] = 42772] = "FundingInputV0";
MessageType[MessageType["CetAdaptorSignaturesV0"] = 42774] = "CetAdaptorSignaturesV0";
MessageType[MessageType["FundingSignaturesV0"] = 42776] = "FundingSignaturesV0";
MessageType[MessageType["PayoutFunctionV0"] = 42790] = "PayoutFunctionV0";
MessageType[MessageType["PolynomialPayoutCurvePiece"] = 42792] = "PolynomialPayoutCurvePiece";
MessageType[MessageType["HyperbolaPayoutCurvePiece"] = 42794] = "HyperbolaPayoutCurvePiece";
MessageType[MessageType["OldHyperbolaPayoutCurvePiece"] = 42796] = "OldHyperbolaPayoutCurvePiece";
MessageType[MessageType["RoundingIntervalsV0"] = 42788] = "RoundingIntervalsV0";
MessageType[MessageType["DlcOfferV0"] = 42778] = "DlcOfferV0";
MessageType[MessageType["DlcAcceptV0"] = 42780] = "DlcAcceptV0";
MessageType[MessageType["DlcSignV0"] = 42782] = "DlcSignV0";
MessageType[MessageType["DlcCloseV0"] = 52170] = "DlcCloseV0";
MessageType[MessageType["DlcCancelV0"] = 52172] = "DlcCancelV0";
/**
* Dlc Storage Types
*/
MessageType[MessageType["DlcTransactionsV0"] = 61230] = "DlcTransactionsV0";
MessageType[MessageType["DlcIdsV0"] = 61232] = "DlcIdsV0";
MessageType[MessageType["DlcInfoV0"] = 61234] = "DlcInfoV0";
/**
* Oracle Identifier
*/
MessageType[MessageType["OracleIdentifierV0"] = 61472] = "OracleIdentifierV0";
/**
* Order Message Types
*/
MessageType[MessageType["OrderOfferV0"] = 62770] = "OrderOfferV0";
MessageType[MessageType["OrderAcceptV0"] = 62772] = "OrderAcceptV0";
MessageType[MessageType["OrderMetadataV0"] = 62774] = "OrderMetadataV0";
MessageType[MessageType["OrderIrcInfoV0"] = 62776] = "OrderIrcInfoV0";
MessageType[MessageType["OrderPositionInfoV0"] = 62778] = "OrderPositionInfoV0";
MessageType[MessageType["OrderNegotiationFieldsV0"] = 65334] = "OrderNegotiationFieldsV0";
MessageType[MessageType["OrderNegotiationFieldsV1"] = 65336] = "OrderNegotiationFieldsV1";
MessageType[MessageType["AddressCache"] = 65132] = "AddressCache";
MessageType[MessageType["BatchFundingGroup"] = 65430] = "BatchFundingGroup";
MessageType[MessageType["IrcMessageV0"] = 59314] = "IrcMessageV0";
MessageType[MessageType["NodeAnnouncement"] = 51394] = "NodeAnnouncement";
MessageType[MessageType["NodeAnnouncementAddress"] = 51396] = "NodeAnnouncementAddress";
})(MessageType = exports.MessageType || (exports.MessageType = {}));
//# sourceMappingURL=MessageType.js.map