UNPKG

bitcore-wallet-service

Version:
19 lines 667 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.NotificationBroadcaster = void 0; const events_1 = require("events"); let _instance; class NotificationBroadcaster extends events_1.EventEmitter { broadcast(eventName, notification, walletService) { this.emit(eventName, notification, walletService); } static singleton() { if (!_instance) { _instance = new NotificationBroadcaster(); } return _instance; } } exports.NotificationBroadcaster = NotificationBroadcaster; module.exports = NotificationBroadcaster.singleton(); //# sourceMappingURL=notificationbroadcaster.js.map