3.0.25 • Published 4 years ago

icebreaker-peer v3.0.25

Weekly downloads
46
License
MIT
Repository
github
Last release
4 years ago

icebreaker-peer

icebreaker Peer API based on icebreaker-network.

Travis NPM

Example

const _ = require('icebreaker')
const cl = require('chloride')
const Peer = require('icebreaker-peer')

const alice = cl.crypto_sign_keypair()
const bob = cl.crypto_sign_keypair()

function authenticate(id, cb) {
    cb(null, true)
}

const peer = Peer({ keys: alice, authenticate: authenticate, appKey: 'example@1.0.0' })
peer.listen('shs+tcp://localhost:9090')

_(
    peer,
    peer.on({
        ready: (e) =>{
            console.log('ready')
            peer.connect(e.address[0])
        },
        connection: (e) =>{
            console.log('connection',e)
            _(['hello','world'], e, _.drain((e) =>{
                console.log('drain', e.toString());
            }, peer.end))
        },
        end: (err) =>{
            console.log('ended');
            if (err) throw err
        }
    })
)
  

Licence

MIT

3.0.25

4 years ago

3.0.24

4 years ago

3.0.23

4 years ago

3.0.21

4 years ago

3.0.22

4 years ago

3.0.20

4 years ago

3.0.19

5 years ago

3.0.18

6 years ago

3.0.17

6 years ago

3.0.16

6 years ago

3.0.15

6 years ago

3.0.14

6 years ago

3.0.13

7 years ago

3.0.12

7 years ago

3.0.11

7 years ago

3.0.10

7 years ago

3.0.9

7 years ago

3.0.8

7 years ago

3.0.7

7 years ago

3.0.6

7 years ago

3.0.5

7 years ago

3.0.4

7 years ago

3.0.3

7 years ago

3.0.1

7 years ago

3.0.0

7 years ago

2.4.11

7 years ago

2.4.10

7 years ago

2.4.9

8 years ago

2.4.8

8 years ago

2.4.7

8 years ago

2.4.6

8 years ago

2.4.5

8 years ago

2.4.4

8 years ago

2.4.3

8 years ago

2.4.2

8 years ago

2.4.1

8 years ago

2.4.0

9 years ago

2.3.0

9 years ago

2.2.0

9 years ago

2.1.0

9 years ago

2.0.0

9 years ago

1.0.1

10 years ago

1.0.0

10 years ago

0.3.0

10 years ago

0.2.3

10 years ago

0.2.2

10 years ago

0.2.1

10 years ago

0.2.0

10 years ago

0.1.2

10 years ago

0.1.1

10 years ago

0.1.0

11 years ago