Node¶
Hint
The rules for generating queries to the node are given in module How to use the REST API.
GET /node/config¶
Returns main node configuration parameters.
Method Response:
{
{
"version": "1.3.0-RC7",
"gostCrypto": false,
"chainId": "V",
"consensus": "POA",
"minimumFee": {
"3": 0,
"4": 0,
"5": 0,
"6": 0,
"7": 0,
"8": 0,
"9": 0,
"10": 0,
"11": 0,
"12": 0,
"13": 0,
"14": 0,
"15": 0,
"102": 0,
"103": 0,
"104": 0,
"106": 0,
"107": 0,
"111": 0,
"112": 0,
"113": 0,
"114": 0
},
"additionalFee": {
"11": 0,
"12": 0
},
"maxTransactionsInMicroBlock": 500,
"minMicroBlockAge": 0,
"microBlockInterval": 1000,
"blockTiming": {
"roundDuration": 7000,
"syncDuration": 700
}
}
GET /node/logging¶
Displays a list of loggers and their logging level for each one separately.
Method Response:
ROOT-DEBUG
akka-DEBUG
akka.actor-DEBUG
akka.actor.ActorSystemImpl-DEBUG
akka.event-DEBUG
akka.event.slf4j-DEBUG
akka.event.slf4j.Slf4jLogger-DEBUG
com-DEBUG
com.github-DEBUG
com.github.dockerjava-DEBUG
com.github.dockerjava.core-DEBUG
com.github.dockerjava.core.command-DEBUG
com.github.dockerjava.core.command.AbstrDockerCmd-DEBUG
com.github.dockerjava.core.exec-DEBUG
POST /node/logging¶
Sets a specific logging level for the defined loggers.
Method Request:
{
"logger": "com.wavesplatform.Application",
"level": "ALL"
}
Method Response:
POST /node/stop¶
Query stops node.
GET /node/status¶
Returns main node configuration parameters.
Method Response:
{
"blockchainHeight": 47041,
"stateHeight": 47041,
"updatedTimestamp": 1544709501138,
"updatedDate": "2018-12-13T13:58:21.138Z"
}
Note
In case of any errors during usage the GOST cryptography on the node, this method will indicate possible errors with JCP:
{
"error": 199,
"message": "Environment check failed: Supported JCSP version is 5.0.40424, actual is 2.0.40424"
}
GET /node/version¶
Returns version of application.
Method Response:
{
"version": "Waves Enterprise v0.9.0"
}
GET /node/owner¶
Returns the address and public key of the node owner.
Method Response:
{
"address": "3JFR1pmL6biTzr9oa63gJcjZ8ih429KD3aF",
"publicKey": "EPxkVA9iQejsjQikovyxkkY8iHnbXsR3wjgkgE7ZW1Tt"
}