2.0.5 • Published 6 years ago

disco-star v2.0.5

Weekly downloads
1
License
MIT
Repository
-
Last release
6 years ago

DiscoStar

Leofcoin peer discovery server

usage

import DiscoStar from 'disco-star';

const star = await new DiscoStar({protocol, port}, credentials);

star.parseAddress('0.0.0.0/5000/disco-room/id') // {address, port, protocol, peerId}

star.getPeerAddress('peerId', { 
  address: '0.0.0.0', port: 5000, protocol: 'disco-room'
}) // '0.0.0.0/5000/disco-room/peerId'

star.isDomain('0.0.0.0') // false
star.isDomain('example.com') // true

star.addressBook // ['address/port/protocol/peerId', ...]
star.peerId // 
star.port //
star.address //
star.interval //

config

{
  discovery: {
    peers: ['star.leofcoin.org/5000/disco-room/3tr3E5MNvjNR6fFrdzYnThaG3fs6bPYwTaxPoQAxbji2bqXR1sGyxpcp73ivpaZifiCHTJag8hw5Ht99tkV3ixJDsBCDsNMiDVp']
    star: {
      port: 5000,
      protocol: 'disco-room',
      interval: 10000
    }
  },
  identity: {
    peerId: 'lfc-api peerId'
  }
}
2.0.5

6 years ago

2.0.4

7 years ago

2.0.2

7 years ago

2.0.0

7 years ago

2.0.0-alpha.1

7 years ago

1.0.20

7 years ago

1.0.19

7 years ago

1.0.18

7 years ago

1.0.17

7 years ago

1.0.16

7 years ago

1.0.15

7 years ago

1.0.14

7 years ago

1.0.13

7 years ago

1.0.12

7 years ago

1.0.11

7 years ago

1.0.10

7 years ago

1.0.9

7 years ago

1.0.8

7 years ago

1.0.7

7 years ago

1.0.6

7 years ago

1.0.5

7 years ago

1.0.4

7 years ago

1.0.3

7 years ago

1.0.2

7 years ago

1.0.1

7 years ago

1.0.0

7 years ago