UNPKG

chia-agent

Version:
27 lines (26 loc) 1.16 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.state_changed_command_of_plots = exports.chia_plotter_service = void 0; exports.on_state_changed_of_plots = on_state_changed_of_plots; exports.on_message_from_chia_plots_create = on_message_from_chia_plots_create; exports.chia_plotter_service = "chia_plotter"; exports.state_changed_command_of_plots = "state_changed"; async function on_state_changed_of_plots(daemon, callback) { await daemon.subscribe(exports.chia_plotter_service); const messageListener = (e) => { if (e.origin === exports.chia_plotter_service && e.command === exports.state_changed_command_of_plots) { callback(e); } }; return daemon.addMessageListener(exports.chia_plotter_service, messageListener); } async function on_message_from_chia_plots_create(daemon, callback) { await daemon.subscribe(exports.chia_plotter_service); const messageListener = (e) => { if (e.origin === exports.chia_plotter_service) { callback(e); } }; return daemon.addMessageListener(exports.chia_plotter_service, messageListener); }