Miner

miner_start

Start the CPU miner.

Private: Requires authentication.

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.

Private: Requires authentication.

Parameters: None

Curl Example:

Console Example

Returns:

Boolean

Output:

miner_stop

Stop the CPU miner.

Parameters: None

Curl Example:

Console Example

Returns:

Boolean

Output:

miner_isMining

Checks whether the CPU miner is running.

Parameters: None

Curl Example:

Console Example

Returns:

Boolean

Output:

miner_setThreads

Set the number of miner threads. By default, it is set to the number of available CPUs on the machine.

Private: Requires authentication.

Parameters: None

Curl Example:

Console Example

Returns:

Boolean

Output:

miner_getHashrate

Get the hashrate.

Parameters: None

Curl Example:

Console Example

Returns:

Integer

Output:

Last updated

Was this helpful?