Documentation exported from Bitcoin Core 0.17.99

getnettotals (0.17.99 RPC)

blockchain

control

generating

mining

network

rawtransactions

util

wallet

getnettotals 

Returns information about network traffic, including bytes in, bytes out, and current time.

Result

{
  "totalbytesrecv": n,

numeric

Total bytes received

  "totalbytessent": n,

numeric

Total bytes sent

  "timemillis": t,

numeric

Current UNIX time in milliseconds

  "uploadtarget":
  {
    "timeframe": n,

numeric

Length of the measuring timeframe in seconds

    "target": n,

numeric

Target in bytes

    "target_reached": true|false,

boolean

True if target is reached

    "serve_historical_blocks": true|false,

boolean

True if serving historical blocks

    "bytes_left_in_cycle": t,

numeric

Bytes left in current time cycle

    "time_left_in_cycle": t

numeric

Seconds left in current time cycle

  }
}

Examples

Examples:

bitcoin-cli getnettotals 
curl --user myusername --data-binary '{"jsonrpc": "1.0", "id":"curltest", "method": "getnettotals", "params": [] }' -H 'content-type: text/plain;' http://127.0.0.1:8332/