3.1.2 • Published 2 years ago

@solar-network/peers v3.1.2

Weekly downloads
-
License
MIT
Repository
github
Last release
2 years ago

@solar-network/peers

Installation

yarn add @solar-network/peers

Usage

Peers via GitHub

import { PeerDiscovery } from "@solar-network/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 "@solar-network/peers";

peerDiscovery = await PeerDiscovery.new({,
	// https://sxp.testnet.sh for development
	networkOrHost: "https://sxp.mainnet.sh/api/peers",
})

peers = peerDiscovery
	.withVersion(">=2.4.0-next.0")
	.withLatency(300)
	.sortBy("latency")
	.findPeersWithPlugin("core-api");

Testing

yarn test

Credits

License

MIT © Ark Ecosystem