Checks validator parameters using [[STAKE_LOCK. JSON-RPC Requests|stake transaction]]. **Parameters:** `VERSION` - node version `AUTO_PROC` - transactions autoprocessing `ORDER` - availability of order `AUTO_ONLINE` - regime of automatic network connection `AUTO_UPDATE` - regime of automatic update `DATA_SIGNED` - whether the data is signed `FOUND CERT` - availability of certificate for signing `SIGN CORRECT` - signing must be provided by the key which was delegated `SUMMARY`- if everything is ok - displays "`Validator ready`", if not - "`There are unresolved issues`" All parameters must be enabled for proper work. ## Request Structure `JSON object:` ```JSON { "method": "srv_stake", "subcommand": ["check"], "arguments": { "net": "network_name", "tx": "transaction_hash" }, "id": "1" } ``` `Parameters:` **`net (network_name)`** - name of the Cellframe Network. The list of networks can be found in the `<Config_dir> \ etc \ network` folder or received using - [[Node Command - NET LIST]] **`tx`** - hash of the transaction ### Curl Example `Request:` ```actionscript curl --unix-socket /opt/cellframe-node/var/run/node_cli -X POST http://localhost/connect -d '{ "method": "srv_stake", "subcommand": ["check"], "arguments": { "net": "Backbone", "tx": "0x4ADB369EE58D84D840F4244008525FCA9E64A03AF907FE48CC23D0FA190D0321" }, "id": "1" }' ``` `Response:` ```json { "type": 2, "result": [ { "VERSION": "5.3-360", "AUTO_PROC": "true", "ORDER": "true", "AUTO_ONLINE": "true", "AUTO_UPDATE": "false", "DATA_SIGNED": "true", "FOUND_CERT": "true", "SIGN_CORRECT": "true", "SUMMARY": "Validator ready" } ], "id": 1 } ```