mirror of
https://github.com/monero-project/monero-site.git
synced 2024-12-23 03:59:26 +00:00
devguides: add add_aux_pow to daemon rpc
This commit is contained in:
parent
0119ca3568
commit
53c4de843b
1 changed files with 48 additions and 0 deletions
|
@ -47,6 +47,8 @@ Note: "@atomic-units" refer to the smallest fraction of 1 XMR according to the m
|
|||
* [prune_blockchain](#prune_blockchain)
|
||||
* [calc_pow](#calc_pow)
|
||||
* [flush_cache](#flush_cache)
|
||||
* [add_aux_pow](#add_aux_pow)
|
||||
|
||||
|
||||
### [Other RPC Methods](#other-daemon-rpc-calls):
|
||||
|
||||
|
@ -1659,6 +1661,52 @@ $ curl http://127.0.0.1:18081/json_rpc -d '{"jsonrpc":"2.0","id":"0","method":"f
|
|||
```
|
||||
|
||||
|
||||
### **add_aux_pow**
|
||||
|
||||
Easily enable merge mining with Monero without requiring software that manually alters the extra field in the coinbase tx to include the merkle root of the aux blocks.
|
||||
|
||||
Alias: *None*.
|
||||
|
||||
Inputs:
|
||||
|
||||
* *blocktemplate_blob* - string;
|
||||
* *aux_pow* - array;
|
||||
* *id* - string;
|
||||
* *hash* - string;
|
||||
|
||||
Outputs:
|
||||
|
||||
* *blocktemplate_blob* - string;
|
||||
* *blockhashing_blob* - string;
|
||||
* *merkle_root* - string;
|
||||
* *merkle_tree_depth* - unsigned int;
|
||||
* *aux_pow* - array;
|
||||
* *id* - string;
|
||||
* *hash* - string;
|
||||
|
||||
Example:
|
||||
|
||||
```
|
||||
$ curl http://127.0.0.1:18081/json_rpc -d '{"jsonrpc":"2.0","id":"0","method":"add_aux_pow","params":{"blocktemplate_blob":" ... ","aux_pow":[{"id":"3200b4ea97c3b2081cd4190b58e49572b2319fed00d030ad51809dff06b5d8c8","hash":"7b35762de164b20885e15dbe656b1138db06bb402fa1796f5765a23933d8859a"}]}}' -H 'Content-Type: application/json''
|
||||
{
|
||||
"id": "0",
|
||||
"jsonrpc": "2.0",
|
||||
"result": {
|
||||
"aux_pow": [{
|
||||
"hash": "7b35762de164b20885e15dbe656b1138db06bb402fa1796f5765a23933d8859a",
|
||||
"id": "3200b4ea97c3b2081cd4190b58e49572b2319fed00d030ad51809dff06b5d8c8"
|
||||
}],
|
||||
"blockhashing_blob": "1010ee97e2a106e9f8ebe8887e5b609949ac8ea6143e560ed13552b110cb009b21f0cfca1eaccf00000000b2685c1283a646bc9020c758daa443be145b7370ce5a6efacb3e614117032e2c22",
|
||||
"blocktemplate_blob": " ... ",
|
||||
"merkle_root": "7b35762de164b20885e15dbe656b1138db06bb402fa1796f5765a23933d8859a",
|
||||
"merkle_tree_depth": 0,
|
||||
"status": "OK",
|
||||
"untrusted": false
|
||||
}
|
||||
}
|
||||
```
|
||||
|
||||
|
||||
---
|
||||
|
||||
## Other Daemon RPC Calls
|
||||
|
|
Loading…
Reference in a new issue