Skip to content

Commit

Permalink
Optional "block" given to RPC "work_generate" to infer difficulty (#284)
Browse files Browse the repository at this point in the history
* Optional "block" given to RPC "work_generate" to infer difficulty

* Commit guilhermelawless proposal

Co-authored-by: Guilherme Lawless <guilherme@nano.org>

* Update rpc-protocol.md

* Optional "json_block"

Co-authored-by: Guilherme Lawless <guilherme@nano.org>
Co-authored-by: Zach Hyatt <zach@nano.org>
  • Loading branch information
3 people committed Jun 9, 2020
1 parent 7d222ce commit 967e643
Showing 1 changed file with 11 additions and 1 deletion.
12 changes: 11 additions & 1 deletion docs/commands/rpc-protocol.md
Original file line number Diff line number Diff line change
Expand Up @@ -2787,9 +2787,19 @@ A valid Nano account. If provided and `use_peers` is set to `true`, this informa

**Optional "version"**

_version 21.0+_
_version 21.0+_
Work version string. Currently "work_1" is the default and only valid option.

**Optional "block"**

_version 21.0+_
A valid Nano block (string or JSON). Using the optional `json_block` is recommended. If provided and `difficulty` or `multiplier` are both not given, RPC processor tries to calculate the appropriate difficulty threshold based on ledger data.

**Optional "json_block"**

_version 21.0+_
Default "false". If "true", `block` in the request should contain a JSON subtree instead of a JSON string.

---

### work_peer_add
Expand Down

0 comments on commit 967e643

Please sign in to comment.