ArkEcosystem Elixir Client v0.1.0 ArkEcosystem.Client.API.One.Peers View Source

Documentation for ArkEcosystem.Client.API.One.Peers

Link to this section Summary

Functions

Get a single peer

Get the peer version

Link to this section Functions

Get a single peer.

Examples

iex> ArkEcosystem.Client.API.One.Peers.peer(client, "167.114.29.35", 4002)
{:ok,
 %ArkEcosystem.Client.API.One.Models.Peer{
   delay: 85,
   errors: 0,
   height: 3102404,
   ip: "167.114.29.35",
   os: "linux4.4.0-109-generic",
   port: 4002,
   status: "OK",
   version: "1.1.1"
 }}

Get all peers.

Examples

iex> ArkEcosystem.Client.API.One.Peers.peers(client)
{:ok,
 [
   %ArkEcosystem.Client.API.One.Models.Peer{
     delay: 93,
     errors: 0,
     height: 3102404,
     ip: "167.114.29.35",
     os: "linux4.4.0-109-generic",
     port: 4002,
     status: "OK",
     version: "1.1.1"
   },
   %ArkEcosystem.Client.API.One.Models.Peer{delay: 210, errors: 0, height: 3102404, ...},
   %ArkEcosystem.Client.API.One.Models.Peer{delay: 360, errors: 0, ...},
   %ArkEcosystem.Client.API.One.Models.Peer{delay: 182, ...},
   %ArkEcosystem.Client.API.One.Models.Peer{...},
   ...
 ]}

Get the peer version.

Examples

iex> ArkEcosystem.Client.API.One.Peers.version(client)
{:ok, "1.1.1"}