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
Link to this section Functions
Link to this function
peer(client, ip, port)
View Source
peer(Tesla.Client.t(), String.t(), Integer.t()) :: ArkEcosystem.Client.response()
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"
}}
Link to this function
peers(client, parameters \\ [])
View Source
peers(Tesla.Client.t(), Keyword.t()) :: ArkEcosystem.Client.response()
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{...},
...
]}
Link to this function
version(client)
View Source
version(Tesla.Client.t()) :: ArkEcosystem.Client.response()
Get the peer version.
Examples
iex> ArkEcosystem.Client.API.One.Peers.version(client)
{:ok, "1.1.1"}