kad-consistency

0.0.4 • Public • Published

Kad Consistency

Extension with simple consistency checks for Kad.

Usage

Install with NPM.

npm install kad kad-consistency

Integrate with your Kad project.

var kad = require('kad');
var consistency = require('kad-consistency');
var Node = consistency.ConsistentNode(kad.Node);

var seed = {
  address: '127.0.0.1',
  port: 1338
};

var dht = new Node({
  transport: kad.transports.UDP(kad.contacts.AddressPortContact({
    address: '127.0.0.1',
    port: 1337
  })),
  storage: kad.storage.FS('path/to/datadir')
});

dht.connect(seed, function(err) {
  // dht.get(key, callback);
  // dht.put(key, value, callback);
});

Package Sidebar

Install

npm i kad-consistency

Weekly Downloads

1

Version

0.0.4

License

LGPL-3.0

Last publish

Collaborators

  • zmuda