@arkecosystem/peers
v0.3.0
Published
A simple TypeScript peer discovery client for the ARK Blockchain.
Downloads
224
Readme
@arkecosystem/peers
Lead Maintainer: Brian Faust
Installation
yarn add @arkecosystem/peers
Usage
Peers via GitHub
import { PeerDiscovery } from "@arkecosystem/peers";
peerDiscovery = await PeerDiscovery.new({
networkOrHost: "devnet"
})
peers = peerDiscovery
.withVersion(">=2.4.0-next.0")
.withLatency(300)
.sortBy("latency")
.findPeersWithPlugin("core-api");
Peers via Relay
import { PeerDiscovery } from "@arkecosystem/peers";
peerDiscovery = await PeerDiscovery.new({
networkOrHost: "http://dexplorer.ark.io/api/peers",
})
peers = peerDiscovery
.withVersion(">=2.4.0-next.0")
.withLatency(300)
.sortBy("latency")
.findPeersWithPlugin("core-api");
Testing
yarn test
Security
If you discover a security vulnerability within this package, please send an e-mail to [email protected]. All security vulnerabilities will be promptly addressed.
Credits
This project exists thanks to all the people who contribute.