@protokol/notarization-api
Version:
REST API For Notarization Functionality
21 lines • 851 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.ServiceProvider = void 0;
const core_api_1 = require("@arkecosystem/core-api");
const core_kernel_1 = require("@arkecosystem/core-kernel");
const handlers_1 = require("./handlers");
class ServiceProvider extends core_kernel_1.Providers.ServiceProvider {
async register() {
for (const identifier of [core_api_1.Identifiers.HTTP, core_api_1.Identifiers.HTTPS]) {
if (this.app.isBound(identifier)) {
const server = this.app.get(identifier);
await server.register({
plugin: handlers_1.Handler,
routes: { prefix: "/api/timestamp/v1" },
});
}
}
}
}
exports.ServiceProvider = ServiceProvider;
//# sourceMappingURL=service-provider.js.map