@tidecloak/js
Version:
TideCloak client side JS SDK
30 lines • 1.16 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.Registery = exports.Ed25519SeedComponentFactory = exports.Ed25519PrivateComponentFactory = exports.Ed25519PublicComponentFactory = void 0;
const Ed25519Components_js_1 = require("./Schemes/Ed25519/Ed25519Components.js");
class Ed25519PublicComponentFactory {
static Create(b) {
return new Ed25519Components_js_1.Ed25519PublicComponent(b);
}
}
exports.Ed25519PublicComponentFactory = Ed25519PublicComponentFactory;
class Ed25519PrivateComponentFactory {
static Create(b) {
return new Ed25519Components_js_1.Ed25519PrivateComponent(b);
}
}
exports.Ed25519PrivateComponentFactory = Ed25519PrivateComponentFactory;
class Ed25519SeedComponentFactory {
static Create(b) {
return new Ed25519Components_js_1.Ed25519SeedComponent(b);
}
}
exports.Ed25519SeedComponentFactory = Ed25519SeedComponentFactory;
exports.Registery = {
Ed25519Scheme: {
Public: Ed25519PublicComponentFactory,
Private: Ed25519PrivateComponentFactory,
Seed: Ed25519SeedComponentFactory
}
};
//# sourceMappingURL=ComponentRegistry.js.map