net
APIs used to query network configuration.
The namespace net
provides functions related to the Klaytn networks.
net_networkID
Returns the network identifier (network ID).
Parameters
None
Return Value
QUANTITY
The integer of the network identifier.
- "1001"
: Klaytn Baobab testnet.
- "8217"
: Klaytn Cypress mainnet.
Example
// Request
curl -H "Content-Type: application/json" --data '{"jsonrpc":"2.0","method":"net_networkID","params":[],"id":67}' https://public-en-baobab.klaytn.net
// Result
{
"jsonrpc":"2.0",
"id":67,
"result":"1001"
}
net_listening
Returns true
if the client is actively listening for network connections.
Parameters
None
Return Value
Boolean
true
when listening, otherwise false
.
Example
// Request
curl -H "Content-Type: application/json" --data '{"jsonrpc":"2.0","method":"net_listening","params":[],"id":67}' https://public-en-baobab.klaytn.net
// Result
{
"id":67,
"jsonrpc":"2.0",
"result":true
}
net_peerCount
Returns the number of peers currently connected to the client.
Parameters
None
Return Value
QUANTITY
Integer of the number of connected peers.
Example
// Request
curl -H "Content-Type: application/json" --data '{"jsonrpc":"2.0","method":"net_peerCount","params":[],"id":74}' https://public-en-baobab.klaytn.net
// Result
{
"id":74,
"jsonrpc": "2.0",
"result": "0x3" // 2
}
net_peerCountByType
Returns the number of connected nodes by type and the total number of connected nodes with key/value pairs.
Parameters
None
Return Value
JSON string
The number of connected peers by type as well as the total number of connected peers.
Example
// Request
curl -H "Content-Type: application/json" --data '{"jsonrpc":"2.0","method":"net_peerCountByType","params":[],"id":74}' https://public-en-baobab.klaytn.net
// Result
{
"id":74,
"jsonrpc": "2.0",
"result": {"en":3,"pn":2,"total":5}
}
net_version
Return the current klaytn protocol version.
Parameters
None
Return Value
QUANTITY
The integer of the klaytn protocol version.
- "1001"
: Klaytn Baobab testnet.
- "8217"
: Klaytn Cypress mainnet.
Example
// Request
curl -H "Content-Type: application/json" --data '{"jsonrpc":"2.0","method":"net_version","params":[],"id":67}' https://public-en-baobab.klaytn.net
// Result
{
"jsonrpc":"2.0",
"id":67,
"result":"1001"
}
Last updated