bitcore-wallet-service
Version:
A service for Mutisig HD Bitcoin Wallets
19 lines • 667 B
JavaScript
;
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