Initial Commit

This commit is contained in:
David Dias
2015-07-08 16:22:59 -07:00
parent 6be2938f77
commit a74aac6e11
8 changed files with 279 additions and 0 deletions

21
examples/network-c.js Normal file
View File

@ -0,0 +1,21 @@
var swarm = require('./network/swarm')
var Peer = require('./routing/routers/dht/peer')
var Id = require('./routing/routers/dht/peer/id')
var multiaddr = require('multiaddr')
// create Id
// create multiaddr
// create Peer
// openStream
var peerId = Id.create()
var mhs = []
mhs.push(multiaddr('/ip4/127.0.0.1/tcp/4001'))
var p = new Peer(peerId, mhs)
swarm.openStream(p, '/ipfs/sparkles/1.2.3', function (err, stream) {
if (err) {
return console.log('ERR - ', err)
}
console.log('WoHoo, dialed a stream')
})

7
examples/network-s.js Normal file
View File

@ -0,0 +1,7 @@
var swarm = require('./network/swarm')
swarm.listen()
swarm.registerHandle('/ipfs/sparkles/1.2.3', function (stream) {
console.log('woop got a stream')
})