@node-dlc/core
Version:
78 lines • 5.72 kB
JavaScript
;
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