Docs Home
Community Docs
Infrastructure Docs
Peerplays.com
Search…
Developer Documentation
API Reference
Peerplays Core API
Popular API Calls
Account History
Asset API
Block API
Crypto API
Database API
Network Broadcast API
Network Nodes API
Orders API
Wallet API
Bookie API
Peerplays API Libraries
Python Peerplays
Development Guides
Creating User Issued Assets
Introduction to Permissions
NFT Minting
Calculating Costs
The Cookbook
NFTs for Staking Creator Tokens
Tools and Integrations
PeerID
Random Number Generator
Supporting & Reference Docs
Peerplays Development FAQs
Sidechain Operator Node (SON) Development
Peerplays DEX Development
SPK Network
NFT Development
Operation IDs List
Sidechain Flow Diagram (HIVE coin)
Sidechain Flow Diagram (Bitcoin)
Development Workflow Docs
Development Workflow
Other Documentation
Docs Home
Community Docs
Infrastructure Docs
Powered By
GitBook
Network Nodes API
The network node API is available from the full node via web-sockets.
Obtain Network Information
get_info
Return general network information, such as p2p port.
1
fc
::
variant_object graphene
::
app
::
network_node_api
:
get_info
()
const
Copied!
get_connected_peers
Get status of all current connections to peers.
1
std
::
vector
<
net
::
peer_status
>
graphene
::
app
::
network_node_api
::
get_connected_peers
()
const
Copied!
get_potential_peers
Return list of potential peers.
1
std
::
vector
<
net
::
potential_peer_record
>
graphene
::
app
::
network_node_api
::
get_potential_peers
()
const
Copied!
get_advanced_node_parameters
Get advanced node parameters, such as desired and max number of connections.
1
fc
::
variant_object graphene
::
app
::
network_node_api
::
get_advanced_node_parameters
()
const
Copied!
Change Network Settings
add_node
Connect to a new peer
1
void
graphene
::
app
::
network_node_api
::
add_node
(
2
const
fc
::
ip
::
endpoint
&
ep
)
Copied!
Parameters
ep
: The IP/Port of the peer to connect to
set_advanced_node_parameters
Set advanced node parameters, such as desired and max number of connections.
1
void
graphene
::
app
::
network_node_api
::
set_advanced_node_parameters
(
2
const
fc
::
variant_object
&
params
)
Copied!
Parameters
params
: a JSON object containing the name/value pairs for the parameters to set
Previous
Network Broadcast API
Next
Orders API
Export as PDF
Copy link
Contents
Obtain Network Information
get_info
get_connected_peers
get_potential_peers
get_advanced_node_parameters
Change Network Settings
add_node
set_advanced_node_parameters