merkle-tree-lib
Version:
Merkle Tree implementation with BIP340 tagged hash support.
16 lines (15 loc) • 1.08 kB
JavaScript
;
/**
* Hash module for Merkle Tree Library
* Provides hash strategies and functionality for cryptographic hashing
*/
Object.defineProperty(exports, "__esModule", { value: true });
exports.TaggedSha256Strategy = exports.Sha256Strategy = exports.HashStrategyFactory = exports.HashStrategyType = void 0;
var factory_1 = require("./factory");
Object.defineProperty(exports, "HashStrategyType", { enumerable: true, get: function () { return factory_1.HashStrategyType; } });
Object.defineProperty(exports, "HashStrategyFactory", { enumerable: true, get: function () { return factory_1.HashStrategyFactory; } });
// Export strategy implementations
var Sha256Strategy_1 = require("./strategies/Sha256Strategy");
Object.defineProperty(exports, "Sha256Strategy", { enumerable: true, get: function () { return Sha256Strategy_1.Sha256Strategy; } });
var TaggedSha256Strategy_1 = require("./strategies/TaggedSha256Strategy");
Object.defineProperty(exports, "TaggedSha256Strategy", { enumerable: true, get: function () { return TaggedSha256Strategy_1.TaggedSha256Strategy; } });