UNPKG

@test-org122/hypernet-core

Version:

Hypernet Core. Represents the SDK for running the Hypernet Protocol.

27 lines 982 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.MerchantService = void 0; class MerchantService { constructor(merchantConnectorRepository, contextProvider) { this.merchantConnectorRepository = merchantConnectorRepository; this.contextProvider = contextProvider; } authorizeMerchant(merchantUrl) { return this.merchantConnectorRepository .addAuthorizedMerchant(merchantUrl) .andThen(() => { return this.contextProvider.getContext(); }) .map((context) => { context.onMerchantAuthorized.next(merchantUrl); }); } getAuthorizedMerchants() { return this.merchantConnectorRepository.getAuthorizedMerchants(); } activateAuthorizedMerchants() { return this.merchantConnectorRepository.activateAuthorizedMerchants(); } } exports.MerchantService = MerchantService; //# sourceMappingURL=MerchantService.js.map