caver.rpc.net

caver.rpc.netnet 네임 스페이스를 가진 JSON-RPC API를 호출합니다.

caver.rpc.net.getNetworkId

caver.rpc.net.getNetworkId([callback])

Returns the network identifier (network ID) of the Klaytn Node.

Parameters

Name
Type
Description

callback

function

(optional) Optional callback, returns an error object as the first parameter and the result as the second.

Return Value

Promise returns number

Type
Description

number

네트워크 ID입니다.

Example

> caver.rpc.net.getNetworkId().then(console.log)
1001

caver.rpc.net.isListening

caver.rpc.net.isListening([callback])

Returns true if the Klaytn Node is actively listening for network connections.

Parameters

Name
Type
Description

callback

function

(optional) Optional callback, returns an error object as the first parameter and the result as the second.

Return Value

Promise returns boolean

Type
Description

boolean

true when listening, otherwise false.

Example

> caver.rpc.net.isListening().then(console.log)
true

caver.rpc.net.getPeerCount

caver.rpc.net.getPeerCount([callback])

Returns the number of peers currently connected to the Klaytn Node.

Parameters

Name
Type
Description

callback

function

(optional) Optional callback, returns an error object as the first parameter and the result as the second.

Return Value

Promise returns string

Type
Description

string

연결된 피어의 개수입니다. 이 값은 16진수 값입니다.

Example

> caver.rpc.net.getPeerCount().then(console.log)
0x3

caver.rpc.net.getPeerCountByType

caver.rpc.net.getPeerCountByType([callback])

Returns the number of connected nodes by type and the total number of connected nodes with key/value pairs.

Parameters

Name
Type
Description

callback

function

(optional) Optional callback, returns an error object as the first parameter and the result as the second.

Return Value

Promise returns object

Type
Description

object

The number of connected peers by type as well as the total number of connected peers.

Example

> caver.rpc.net.getPeerCountByType().then(console.log)
{ en: 1, pn: 2, total: 3 }

Last updated