5.0.0 • Published 7 years ago
storj-telemetry-reporter v5.0.0
Telemetry Reporter
Handles reporting anonymous usage statistics from a farmer identity on the Storj network.
Usage
npm install storj-telemetry-reporter
const {KeyPair} = require('storj');
const TelemetryReporter = require('storj-telemetry-reporter');
const keypair = new KeyPair();
const reporter = new TelemetryReporter('https://status.storj.io', keypair);
let report = {
storageAllocated: 21474836480,
storageUsed: 5368709120,
contactNodeId: keypair.getNodeID(),
paymentAddress: '1BjHLq2rWNoDne6jHZ3FHavUNK2UvRmjYZ'
};
reporter.send(report, (err, result) => {
if (err) {
return console.error(err.message);
}
console.info('telemetry report sent and accepted');
});