UNPKG

@node-dlc/core

Version:
78 lines 5.72 kB
"use strict"; var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { if (k2 === undefined) k2 = k; var desc = Object.getOwnPropertyDescriptor(m, k); if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) { desc = { enumerable: true, get: function() { return m[k]; } }; } Object.defineProperty(o, k2, desc); }) : (function(o, m, k, k2) { if (k2 === undefined) k2 = k; o[k2] = m[k]; })); var __exportStar = (this && this.__exportStar) || function(m, exports) { for (var p in m) if (p !== "default" && !Object.prototype.hasOwnProperty.call(exports, p)) __createBinding(exports, m, p); }; Object.defineProperty(exports, "__esModule", { value: true }); exports.LightningChannelId = exports.shortChannelIdToString = exports.shortChannelIdToNumber = exports.shortChannelIdToBuffer = exports.shortChannelIdFromString = exports.shortChannelIdFromNumber = exports.shortChannelIdFromBuffer = exports.Value = exports.TxOut = exports.TxIn = exports.TxBuilder = exports.Tx = exports.Script = exports.OutPoint = exports.HashValue = exports.HashByteOrder = void 0; __exportStar(require("@node-dlc/bitcoin"), exports); // Explicitly re-export commonly used types from bitcoin for better TypeScript support __exportStar(require("./AsyncProcessingQueue"), exports); __exportStar(require("./Base32"), exports); __exportStar(require("./BigIntUtils"), exports); __exportStar(require("./BitField"), exports); __exportStar(require("./ChannelId"), exports); __exportStar(require("./LinkedList"), exports); __exportStar(require("./LinkedListNode"), exports); __exportStar(require("./Queue"), exports); __exportStar(require("./ShortChannelId"), exports); __exportStar(require("./ShortChannelIdUtils"), exports); var bitcoin_1 = require("@node-dlc/bitcoin"); Object.defineProperty(exports, "HashByteOrder", { enumerable: true, get: function () { return bitcoin_1.HashByteOrder; } }); Object.defineProperty(exports, "HashValue", { enumerable: true, get: function () { return bitcoin_1.HashValue; } }); Object.defineProperty(exports, "OutPoint", { enumerable: true, get: function () { return bitcoin_1.OutPoint; } }); Object.defineProperty(exports, "Script", { enumerable: true, get: function () { return bitcoin_1.Script; } }); Object.defineProperty(exports, "Tx", { enumerable: true, get: function () { return bitcoin_1.Tx; } }); Object.defineProperty(exports, "TxBuilder", { enumerable: true, get: function () { return bitcoin_1.TxBuilder; } }); Object.defineProperty(exports, "TxIn", { enumerable: true, get: function () { return bitcoin_1.TxIn; } }); Object.defineProperty(exports, "TxOut", { enumerable: true, get: function () { return bitcoin_1.TxOut; } }); Object.defineProperty(exports, "Value", { enumerable: true, get: function () { return bitcoin_1.Value; } }); // Explicitly export the utility functions that wire needs var ShortChannelIdUtils_1 = require("./ShortChannelIdUtils"); Object.defineProperty(exports, "shortChannelIdFromBuffer", { enumerable: true, get: function () { return ShortChannelIdUtils_1.shortChannelIdFromBuffer; } }); Object.defineProperty(exports, "shortChannelIdFromNumber", { enumerable: true, get: function () { return ShortChannelIdUtils_1.shortChannelIdFromNumber; } }); Object.defineProperty(exports, "shortChannelIdFromString", { enumerable: true, get: function () { return ShortChannelIdUtils_1.shortChannelIdFromString; } }); Object.defineProperty(exports, "shortChannelIdToBuffer", { enumerable: true, get: function () { return ShortChannelIdUtils_1.shortChannelIdToBuffer; } }); Object.defineProperty(exports, "shortChannelIdToNumber", { enumerable: true, get: function () { return ShortChannelIdUtils_1.shortChannelIdToNumber; } }); Object.defineProperty(exports, "shortChannelIdToString", { enumerable: true, get: function () { return ShortChannelIdUtils_1.shortChannelIdToString; } }); // Lightning subdirectory exports (excluding ChannelId to avoid conflict) var ChannelId_1 = require("./lightning/ChannelId"); Object.defineProperty(exports, "LightningChannelId", { enumerable: true, get: function () { return ChannelId_1.ChannelId; } }); __exportStar(require("./lightning/ChannelKeys"), exports); __exportStar(require("./lightning/CommitmentNumber"), exports); __exportStar(require("./lightning/CommitmentSecret"), exports); __exportStar(require("./lightning/CommitmentSecretStore"), exports); __exportStar(require("./lightning/Htlc"), exports); __exportStar(require("./lightning/HtlcDirection"), exports); __exportStar(require("./lightning/ScriptFactory"), exports); __exportStar(require("./lightning/TxFactory"), exports); // Original node-dlc core exports __exportStar(require("./dlc/CETCalculator"), exports); __exportStar(require("./dlc/CoinSelect"), exports); __exportStar(require("./dlc/HyperbolaPayoutCurve"), exports); __exportStar(require("./dlc/PayoutCurve"), exports); __exportStar(require("./dlc/PolynomialPayoutCurve"), exports); __exportStar(require("./dlc/TxBuilder"), exports); __exportStar(require("./dlc/TxFinalizer"), exports); // Finance subdirectory exports __exportStar(require("./dlc/finance/Builder"), exports); __exportStar(require("./dlc/finance/CoveredCall"), exports); __exportStar(require("./dlc/finance/CsoInfo"), exports); __exportStar(require("./dlc/finance/LinearPayout"), exports); __exportStar(require("./dlc/finance/LongCall"), exports); __exportStar(require("./dlc/finance/LongPut"), exports); __exportStar(require("./dlc/finance/OptionInfo"), exports); __exportStar(require("./dlc/finance/ShortPut"), exports); __exportStar(require("./utils/BigIntUtils"), exports); __exportStar(require("./utils/Precision"), exports); //# sourceMappingURL=index.js.map