11 lines
517 B
TypeScript
Executable File
11 lines
517 B
TypeScript
Executable File
import { loadMoneroDaemonProbeConfig, probeMoneroDaemon } from '../server/market/monero-daemon-probe.ts';
|
|
|
|
try {
|
|
const config = await loadMoneroDaemonProbeConfig();
|
|
const result = await probeMoneroDaemon(config);
|
|
console.log(JSON.stringify({ component: 'monero-daemon-probe', ready: true, ...result }));
|
|
} catch (error) {
|
|
console.error(JSON.stringify({ component: 'monero-daemon-probe', ready: false,
|
|
reason: error instanceof Error ? error.message : 'Probe failed' }));
|
|
process.exitCode = 1;
|
|
} |