GetNodeInfo
Query Node Information. Returns information about current state of node.
This method will use 30
Compute Units.
Parameters
None.
Returns
Field
Type
Description
beginSyncNum
int64
Begin sync block number
block
string
Latest block information, including block height and block id
solidityBlock
string
The latest solidified block information, including block height and block id
currentConnectCount
int32
The current connect count
activeConnectCount
int32
active node connection count
passiveConnectCount
int32
passive node connection count
totalFlow
int64
Total TCP flow
machineInfo
MachineInfo
The information of the machine where the node is located, please refer to protobuf for details
cheatWitnessInfoMap
map<string, string>
SR information that may be suspected of cheating
// Result
{
"activeConnectCount": 4,
"beginSyncNum": 57653365,
"block": "Num:57653385,ID:00000000036fb8894edbc333cab3ced6690c48231563c220aaefdac466024eb4",
"cheatWitnessInfoMap": {},
"configNodeInfo": {
"activeNodeSize": 3,
"allowAdaptiveEnergy": 1,
"allowCreationOfContracts": 1,
"backupListenPort": 10001,
"backupMemberSize": 0,
"backupPriority": 6,
"codeVersion": "4.8.0",
"dbVersion": 2,
"discoverEnable": true,
"listenPort": 16666,
"maxConnectCount": 30,
"maxTimeRatio": 5,
"minParticipationRate": 0,
"minTimeRatio": 0,
"p2pVersion": "1",
"passiveNodeSize": 0,
"sameIpMaxConnectCount": 2,
"sendNodeSize": 14,
"supportConstant": true,
"versionNum": "18631"
},
"currentConnectCount": 7,
"machineInfo": {
"cpuCount": 4,
"cpuRate": 0,
"deadLockThreadCount": 0,
"deadLockThreadInfoList": [],
"freeMemory": 256696320,
"javaVersion": "1.8.0_291",
"jvmFreeMemory": 5611354648,
"jvmTotalMemory": 9341566976,
"memoryDescInfoList": [
{
"initSize": 2555904,
"maxSize": 268435456,
"name": "Code Cache",
"useRate": 0.29834651947021484,
"useSize": 80086784
},
{
"initSize": 0,
"maxSize": 536870912,
"name": "Metaspace",
"useRate": 0.16063469648361206,
"useSize": 86240096
},
{
"initSize": 0,
"maxSize": 528482304,
"name": "Compressed Class Space",
"useRate": 0.017718511914450025,
"useSize": 9363920
},
{
"initSize": 2577006592,
"maxSize": 2577006592,
"name": "Par Eden Space",
"useRate": 0.9017773005370722,
"useSize": 2323886048
},
{
"initSize": 322109440,
"maxSize": 322109440,
"name": "Par Survivor Space",
"useRate": 0.0212495479797177,
"useSize": 6844680
},
{
"initSize": 6442450944,
"maxSize": 6442450944,
"name": "CMS Old Gen",
"useRate": 0.21722813447316489,
"useSize": 1399481600
}
],
"osName": "Linux 3.10.0-1160.49.1.el7.x86_64",
"processCpuRate": 0.03225806451612903,
"threadCount": 192,
"totalMemory": 16260251648
},
"passiveConnectCount": 3,
"peerList": [
{
"active": false,
"avgLatency": 0,
"blockInPorcSize": 0,
"connectTime": 1754987610502,
"disconnectTimes": 0,
"headBlockTimeWeBothHave": 0,
"headBlockWeBothHave": "Num:57653385,ID:00000000036fb8894edbc333cab3ced6690c48231563c220aaefdac466024eb4",
"host": "/54.255.128.81",
"inFlow": 0,
"lastBlockUpdateTime": 1756893843312,
"lastSyncBlock": "Num:57024332,ID:0000000003661f4ce32523f153650062d2719afa77cf3a9781e6ff86d476846d",
"localDisconnectReason": "",
"needSyncFromPeer": false,
"needSyncFromUs": false,
"nodeCount": 9,
"nodeId": "aa5f5b0ab298edb9bd5a3bf64bd8ff9ccacf1d60c05187776ddbf1a0ec7813ea7cb79c9463f97455ad6fc7d0763b49ad8552c83dacdd31d48bc9a794815700ba",
"port": 16666,
"remainNum": 0,
"remoteDisconnectReason": "",
"score": 0,
"syncBlockRequestedSize": 0,
"syncFlag": false,
"syncToFetchSize": 0,
"syncToFetchSizePeekNum": -1,
"unFetchSynNum": 0
},
{
"active": false,
"avgLatency": 151,
"blockInPorcSize": 0,
"connectTime": 1756829593157,
"disconnectTimes": 0,
"headBlockTimeWeBothHave": 0,
"headBlockWeBothHave": "Num:57653385,ID:00000000036fb8894edbc333cab3ced6690c48231563c220aaefdac466024eb4",
"host": "/52.11.42.49",
"inFlow": 0,
"lastBlockUpdateTime": 1756893843312,
"lastSyncBlock": "Num:57632189,ID:00000000036f65bdeabf9c14eaef212f2661708c49ff7ecfee77094d289af1d5",
"localDisconnectReason": "",
"needSyncFromPeer": false,
"needSyncFromUs": false,
"nodeCount": 9,
"nodeId": "aa5f5b0ab298edb9bd5a3bf64bd8ff9ccacf1d60c05187776ddbf1a0ec7813ea7cb79c9463f97455ad6fc7d0763b49ad8552c83dacdd31d48bc9a794815700ba",
"port": 16666,
"remainNum": 0,
"remoteDisconnectReason": "",
"score": 0,
"syncBlockRequestedSize": 0,
"syncFlag": false,
"syncToFetchSize": 0,
"syncToFetchSizePeekNum": -1,
"unFetchSynNum": 0
},
{
"active": false,
"avgLatency": 150,
"blockInPorcSize": 0,
"connectTime": 1754987603437,
"disconnectTimes": 0,
"headBlockTimeWeBothHave": 0,
"headBlockWeBothHave": "Num:57653385,ID:00000000036fb8894edbc333cab3ced6690c48231563c220aaefdac466024eb4",
"host": "/54.69.105.245",
"inFlow": 0,
"lastBlockUpdateTime": 1756893843312,
"lastSyncBlock": "Num:57438010,ID:00000000036c6f3a804937037c98cad3719a4c14a139075e8fb823498ee384a3",
"localDisconnectReason": "",
"needSyncFromPeer": false,
"needSyncFromUs": false,
"nodeCount": 9,
"nodeId": "aa5f5b0ab298edb9bd5a3bf64bd8ff9ccacf1d60c05187776ddbf1a0ec7813ea7cb79c9463f97455ad6fc7d0763b49ad8552c83dacdd31d48bc9a794815700ba",
"port": 16666,
"remainNum": 0,
"remoteDisconnectReason": "",
"score": 0,
"syncBlockRequestedSize": 0,
"syncFlag": false,
"syncToFetchSize": 0,
"syncToFetchSizePeekNum": -1,
"unFetchSynNum": 0
},
{
"active": true,
"avgLatency": 158,
"blockInPorcSize": 0,
"connectTime": 1754987567888,
"disconnectTimes": 0,
"headBlockTimeWeBothHave": 0,
"headBlockWeBothHave": "Num:57653385,ID:00000000036fb8894edbc333cab3ced6690c48231563c220aaefdac466024eb4",
"host": "/54.186.12.211",
"inFlow": 0,
"lastBlockUpdateTime": 1756893843312,
"lastSyncBlock": "",
"localDisconnectReason": "",
"needSyncFromPeer": false,
"needSyncFromUs": false,
"nodeCount": 9,
"nodeId": "aa5f5b0ab298edb9bd5a3bf64bd8ff9ccacf1d60c05187776ddbf1a0ec7813ea7cb79c9463f97455ad6fc7d0763b49ad8552c83dacdd31d48bc9a794815700ba",
"port": 16666,
"remainNum": 0,
"remoteDisconnectReason": "",
"score": 0,
"syncBlockRequestedSize": 0,
"syncFlag": false,
"syncToFetchSize": 0,
"syncToFetchSizePeekNum": -1,
"unFetchSynNum": 0
},
{
"active": true,
"avgLatency": 158,
"blockInPorcSize": 0,
"connectTime": 1754987567888,
"disconnectTimes": 0,
"headBlockTimeWeBothHave": 0,
"headBlockWeBothHave": "Num:57653385,ID:00000000036fb8894edbc333cab3ced6690c48231563c220aaefdac466024eb4",
"host": "/54.69.254.172",
"inFlow": 0,
"lastBlockUpdateTime": 1756893843312,
"lastSyncBlock": "",
"localDisconnectReason": "",
"needSyncFromPeer": false,
"needSyncFromUs": false,
"nodeCount": 9,
"nodeId": "aa5f5b0ab298edb9bd5a3bf64bd8ff9ccacf1d60c05187776ddbf1a0ec7813ea7cb79c9463f97455ad6fc7d0763b49ad8552c83dacdd31d48bc9a794815700ba",
"port": 16666,
"remainNum": 0,
"remoteDisconnectReason": "",
"score": 0,
"syncBlockRequestedSize": 0,
"syncFlag": false,
"syncToFetchSize": 0,
"syncToFetchSizePeekNum": -1,
"unFetchSynNum": 0
},
{
"active": true,
"avgLatency": 200,
"blockInPorcSize": 0,
"connectTime": 1754987654304,
"disconnectTimes": 0,
"headBlockTimeWeBothHave": 0,
"headBlockWeBothHave": "Num:57653385,ID:00000000036fb8894edbc333cab3ced6690c48231563c220aaefdac466024eb4",
"host": "/3.123.162.51",
"inFlow": 0,
"lastBlockUpdateTime": 1756893843312,
"lastSyncBlock": "",
"localDisconnectReason": "",
"needSyncFromPeer": false,
"needSyncFromUs": false,
"nodeCount": 9,
"nodeId": "aa5f5b0ab298edb9bd5a3bf64bd8ff9ccacf1d60c05187776ddbf1a0ec7813ea7cb79c9463f97455ad6fc7d0763b49ad8552c83dacdd31d48bc9a794815700ba",
"port": 16666,
"remainNum": 0,
"remoteDisconnectReason": "",
"score": 0,
"syncBlockRequestedSize": 0,
"syncFlag": false,
"syncToFetchSize": 0,
"syncToFetchSizePeekNum": -1,
"unFetchSynNum": 0
},
{
"active": true,
"avgLatency": 216,
"blockInPorcSize": 0,
"connectTime": 1754987654304,
"disconnectTimes": 0,
"headBlockTimeWeBothHave": 0,
"headBlockWeBothHave": "Num:57653385,ID:00000000036fb8894edbc333cab3ced6690c48231563c220aaefdac466024eb4",
"host": "/18.156.104.67",
"inFlow": 0,
"lastBlockUpdateTime": 1756893843312,
"lastSyncBlock": "",
"localDisconnectReason": "",
"needSyncFromPeer": false,
"needSyncFromUs": false,
"nodeCount": 9,
"nodeId": "aa5f5b0ab298edb9bd5a3bf64bd8ff9ccacf1d60c05187776ddbf1a0ec7813ea7cb79c9463f97455ad6fc7d0763b49ad8552c83dacdd31d48bc9a794815700ba",
"port": 16666,
"remainNum": 0,
"remoteDisconnectReason": "",
"score": 0,
"syncBlockRequestedSize": 0,
"syncFlag": false,
"syncToFetchSize": 0,
"syncToFetchSizePeekNum": -1,
"unFetchSynNum": 0
}
],
"solidityBlock": "Num:57653367,ID:00000000036fb87709d8fc3a552cb2220a51faae9f0eff8a4658e16e5c5455cc",
"totalFlow": 0
}
curl https://mainnet.tron.validationcloud.io/v1/<YOUR_API_KEY_HERE>/wallet/getnodeinfo \
-X GET \
-H "Content-Type: application/json"
Last updated
Was this helpful?