monero/src/daemon
SChernykh d51e3f21f7 RPC and ZeroMQ APIs to support p2pool
Adds the following:

- "get_miner_data" to RPC API
- "json-miner-data" to ZeroMQ subscriber contexts

Both provide the necessary data to create a custom block template. They are used by p2pool.

Data provided:

- major fork version
- current height
- previous block id
- RandomX seed hash
- network difficulty
- median block weight
- coins mined by the network so far
- mineable mempool transactions
2021-09-21 20:28:11 +02:00
..
CMakeLists.txt Update copyright year to 2020 2020-05-06 22:36:54 -04:00
command_line_args.h Update copyright year to 2020 2020-05-06 22:36:54 -04:00
command_parser_executor.cpp ban lists may now include subnets 2020-12-22 02:12:58 +00:00
command_parser_executor.h Update copyright year to 2020 2020-05-06 22:36:54 -04:00
command_server.cpp daemon: the ban command can now load IPs from a file (ban @filename) 2020-12-14 12:26:37 +00:00
command_server.h Wallet, daemon: From 'help_advanced' back to 'help', and new 'apropos' command 2020-07-24 07:12:11 +02:00
core.h Update copyright year to 2020 2020-05-06 22:36:54 -04:00
daemon.cpp RPC and ZeroMQ APIs to support p2pool 2021-09-21 20:28:11 +02:00
daemon.h Update copyright year to 2020 2020-05-06 22:36:54 -04:00
executor.cpp Update copyright year to 2020 2020-05-06 22:36:54 -04:00
executor.h Update copyright year to 2020 2020-05-06 22:36:54 -04:00
main.cpp Add rpc-restricted-bind-ip option 2020-11-11 12:19:13 +00:00
p2p.h Update copyright year to 2020 2020-05-06 22:36:54 -04:00
protocol.h Update copyright year to 2020 2020-05-06 22:36:54 -04:00
rpc_command_executor.cpp restrict public node checks a little 2020-12-22 23:39:19 +00:00
rpc_command_executor.h Update copyright year to 2020 2020-05-06 22:36:54 -04:00
rpc.h Update copyright year to 2020 2020-05-06 22:36:54 -04:00