Miner
miner_start
Start the CPU miner.
Parameters: None
Curl Example:
curl -X POST --data '{"jsonrpc":"2.0","method":"miner_start", "id":21}'
Console Example
> miner.start()
Returns:
Boolean
Output:
{
"id": 21,
"jsonrpc": "2.0",
"result": true
}
miner_stop
Stop the CPU miner.
Parameters: None
Curl Example:
curl -X POST --data '{"jsonrpc":"2.0","method":"miner_stop", "id":21}'
Console Example
> miner.stop()
Returns:
Boolean
Output:
{
"id": 21,
"jsonrpc": "2.0",
"result": true
}
miner_stop
Stop the CPU miner.
Parameters: None
Curl Example:
curl -X POST --data '{"jsonrpc":"2.0","method":"miner_stop", "id":21}'
Console Example
> miner.stop()
Returns:
Boolean
Output:
{
"id": 21,
"jsonrpc": "2.0",
"result": true
}
miner_isMining
Checks whether the CPU miner is running.
Parameters: None
Curl Example:
curl -X POST --data '{"jsonrpc":"2.0","method":"miner_isMining", "id":21}'
Console Example
> miner.isMining()
Returns:
Boolean
Output:
{
"id": 21,
"jsonrpc": "2.0",
"result": true
}
miner_setThreads
Set the number of miner threads. By default, it is set to the number of available CPUs on the machine.
Parameters: None
Curl Example:
curl -X POST --data '{"jsonrpc":"2.0","method":"miner_setThreads", "id":21}'
Console Example
> miner.setThreads(3)
Returns:
Boolean
Output:
{
"id": 21,
"jsonrpc": "2.0",
"result": true
}
miner_getHashrate
Get the hashrate.
Parameters: None
Curl Example:
curl -X POST --data '{"jsonrpc":"2.0","method":"miner_getHashrate", "id":21}'
Console Example
> miner.getHashrate()
Returns:
Integer
Output:
{
"id": 21,
"jsonrpc": "2.0",
"result": 1000
}
Last updated
Was this helpful?