dogecoin/src/rpc
Michi Lumin c2532d3f6a
rpc: Add createauxblock and submitauxblock methods back
Adds back Namecoin's createauxblock and submitauxblock rpc methods
to allow easier integration for mining pools that wish to reuse
existing implementations of Namecoin/Bitcoin merge mining.

Cherry-picked from: michilumin@1c5b9b33

Changes post-pick:
- Fixed issue with erroneously moved LOCK in getauxblock
- Disabled mining of witness tx as done for getauxblock
- Fixed indentation, increasing readability and fixing warnings
- Follow Dogecoin API for "target" instead of "_target"
- Remove personal comments
2021-10-30 15:52:50 -04:00
..
blockchain.cpp scripted-diff: Use UniValue.pushKV instead of push_back(Pair()) 2021-10-18 03:50:47 +02:00
client.cpp Add functionality to generate auxpow blocks in regtest 2021-05-25 18:23:36 -04:00
client.h rpc: Named argument support for bitcoin-cli 2017-01-10 12:04:54 +01:00
mining.cpp rpc: Add createauxblock and submitauxblock methods back 2021-10-30 15:52:50 -04:00
misc.cpp scripted-diff: Use UniValue.pushKV instead of push_back(Pair()) 2021-10-18 03:50:47 +02:00
net.cpp [rpc] Add dustlimit info to getnetworkinfo 2021-10-28 16:24:33 -04:00
protocol.cpp scripted-diff: Use UniValue.pushKV instead of push_back(Pair()) 2021-10-18 03:50:47 +02:00
protocol.h Increment MIT Licence copyright header year on files modified in 2016 2016-12-31 11:01:21 -07:00
rawtransaction.cpp scripted-diff: Use UniValue.pushKV instead of push_back(Pair()) 2021-10-18 03:50:47 +02:00
register.h Do not shadow global RPC table variable (tableRPC) 2016-08-25 15:02:26 +02:00
server.cpp Update server.cpp 2021-07-22 10:49:47 +02:00
server.h Change count type used by gettxoutsetinfo (#1415) 2018-09-19 19:24:06 +01:00