wownero/src/serialization
SChernykh dfee15eee1 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-11 15:15:07 +02:00
..
CMakeLists.txt Fix pruned tx for ZMQ's GetBlocksFast 2020-08-14 19:46:33 +00:00
binary_archive.h fix serialization being different on mac 2021-03-05 23:42:33 +00:00
binary_utils.h Improve cryptonote (block and tx) binary read performance 2021-01-23 06:23:39 +00:00
container.h fix serialization being different on mac 2021-03-05 23:42:33 +00:00
containers.h replace most boost serialization with existing monero serialization 2020-08-17 16:23:58 +00:00
crypto.h Improve cryptonote (block and tx) binary read performance 2021-01-23 06:23:39 +00:00
debug_archive.h Improve cryptonote (block and tx) binary read performance 2021-01-23 06:23:39 +00:00
difficulty_type.h Improve cryptonote (block and tx) binary read performance 2021-01-23 06:23:39 +00:00
json_archive.h fix serialization being different on mac 2021-03-05 23:42:33 +00:00
json_object.cpp RPC and ZeroMQ APIs to support p2pool 2021-09-11 15:15:07 +02:00
json_object.h RPC and ZeroMQ APIs to support p2pool 2021-09-11 15:15:07 +02:00
json_utils.h Update copyright year to 2020 2020-05-06 22:36:54 -04:00
list.h replace most boost serialization with existing monero serialization 2020-08-17 16:23:58 +00:00
pair.h fix serialization being different on mac 2021-03-05 23:42:33 +00:00
serialization.h Improve cryptonote (block and tx) binary read performance 2021-01-23 06:23:39 +00:00
string.h Improve cryptonote (block and tx) binary read performance 2021-01-23 06:23:39 +00:00
variant.h Improve cryptonote (block and tx) binary read performance 2021-01-23 06:23:39 +00:00