UNPKG

merkle-tree-lib

Version:

Merkle Tree implementation with BIP340 tagged hash support.

16 lines (15 loc) 1.08 kB
"use strict"; /** * 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; } });