41 #define CORE_RPC_STATUS_OK "OK" 42 #define CORE_RPC_STATUS_BUSY "BUSY" 43 #define CORE_RPC_STATUS_NOT_MINING "NOT MINING" 52 #define CORE_RPC_VERSION_MAJOR 1 53 #define CORE_RPC_VERSION_MINOR 13 54 #define MAKE_CORE_RPC_VERSION(major,minor) (((major)<<16)|(minor)) 55 #define CORE_RPC_VERSION MAKE_CORE_RPC_VERSION(CORE_RPC_VERSION_MAJOR, CORE_RPC_VERSION_MINOR) 61 BEGIN_KV_SERIALIZE_MAP()
62 END_KV_SERIALIZE_MAP()
70 BEGIN_KV_SERIALIZE_MAP()
73 END_KV_SERIALIZE_MAP()
85 BEGIN_KV_SERIALIZE_MAP()
86 KV_SERIALIZE_CONTAINER_POD_AS_BLOB(block_ids)
87 KV_SERIALIZE(start_height)
89 END_KV_SERIALIZE_MAP()
96 BEGIN_KV_SERIALIZE_MAP()
98 END_KV_SERIALIZE_MAP()
105 BEGIN_KV_SERIALIZE_MAP()
106 KV_SERIALIZE(indices)
107 END_KV_SERIALIZE_MAP()
118 BEGIN_KV_SERIALIZE_MAP()
120 KV_SERIALIZE(start_height)
121 KV_SERIALIZE(current_height)
123 KV_SERIALIZE(output_indices)
124 END_KV_SERIALIZE_MAP()
133 BEGIN_KV_SERIALIZE_MAP()
134 KV_SERIALIZE(heights)
135 END_KV_SERIALIZE_MAP()
140 std::vector<block_complete_entry>
blocks;
143 BEGIN_KV_SERIALIZE_MAP()
146 END_KV_SERIALIZE_MAP()
154 BEGIN_KV_SERIALIZE_MAP()
155 END_KV_SERIALIZE_MAP()
163 BEGIN_KV_SERIALIZE_MAP()
164 KV_SERIALIZE(blks_hashes)
166 END_KV_SERIALIZE_MAP()
176 BEGIN_KV_SERIALIZE_MAP()
177 KV_SERIALIZE_CONTAINER_POD_AS_BLOB(block_ids)
178 KV_SERIALIZE(start_height)
179 END_KV_SERIALIZE_MAP()
189 BEGIN_KV_SERIALIZE_MAP()
190 KV_SERIALIZE_CONTAINER_POD_AS_BLOB(m_block_ids)
191 KV_SERIALIZE(start_height)
192 KV_SERIALIZE(current_height)
194 END_KV_SERIALIZE_MAP()
206 BEGIN_KV_SERIALIZE_MAP()
207 KV_SERIALIZE(txs_hashes)
208 KV_SERIALIZE(decode_as_json)
209 END_KV_SERIALIZE_MAP()
221 BEGIN_KV_SERIALIZE_MAP()
222 KV_SERIALIZE(tx_hash)
224 KV_SERIALIZE(as_json)
225 KV_SERIALIZE(in_pool)
226 KV_SERIALIZE(block_height)
227 KV_SERIALIZE(output_indices)
228 END_KV_SERIALIZE_MAP()
244 BEGIN_KV_SERIALIZE_MAP()
245 KV_SERIALIZE(txs_as_hex)
246 KV_SERIALIZE(txs_as_json)
248 KV_SERIALIZE(missed_tx)
250 END_KV_SERIALIZE_MAP()
259 SPENT_IN_BLOCKCHAIN = 1,
267 BEGIN_KV_SERIALIZE_MAP()
268 KV_SERIALIZE(key_images)
269 END_KV_SERIALIZE_MAP()
278 BEGIN_KV_SERIALIZE_MAP()
279 KV_SERIALIZE(spent_status)
281 END_KV_SERIALIZE_MAP()
291 BEGIN_KV_SERIALIZE_MAP()
292 KV_SERIALIZE_VAL_POD_AS_BLOB(txid)
293 END_KV_SERIALIZE_MAP()
301 BEGIN_KV_SERIALIZE_MAP()
302 KV_SERIALIZE(o_indexes)
304 END_KV_SERIALIZE_MAP()
314 BEGIN_KV_SERIALIZE_MAP()
315 KV_SERIALIZE(amounts)
316 KV_SERIALIZE(outs_count)
317 END_KV_SERIALIZE_MAP()
320 #pragma pack (push, 1) 333 BEGIN_KV_SERIALIZE_MAP()
335 KV_SERIALIZE_CONTAINER_POD_AS_BLOB(outs)
336 END_KV_SERIALIZE_MAP()
341 std::vector<outs_for_amount>
outs;
343 BEGIN_KV_SERIALIZE_MAP()
346 END_KV_SERIALIZE_MAP()
355 BEGIN_KV_SERIALIZE_MAP()
358 END_KV_SERIALIZE_MAP()
367 BEGIN_KV_SERIALIZE_MAP()
368 KV_SERIALIZE(outputs)
369 END_KV_SERIALIZE_MAP()
380 BEGIN_KV_SERIALIZE_MAP()
381 KV_SERIALIZE_VAL_POD_AS_BLOB(key)
382 KV_SERIALIZE_VAL_POD_AS_BLOB(mask)
383 KV_SERIALIZE(unlocked)
385 KV_SERIALIZE_VAL_POD_AS_BLOB(txid)
386 END_KV_SERIALIZE_MAP()
394 BEGIN_KV_SERIALIZE_MAP()
397 END_KV_SERIALIZE_MAP()
407 BEGIN_KV_SERIALIZE_MAP()
408 KV_SERIALIZE(outputs)
409 END_KV_SERIALIZE_MAP()
420 BEGIN_KV_SERIALIZE_MAP()
423 KV_SERIALIZE(unlocked)
426 END_KV_SERIALIZE_MAP()
434 BEGIN_KV_SERIALIZE_MAP()
437 END_KV_SERIALIZE_MAP()
446 BEGIN_KV_SERIALIZE_MAP()
447 KV_SERIALIZE(outs_count)
448 END_KV_SERIALIZE_MAP()
451 #pragma pack (push, 1) 465 BEGIN_KV_SERIALIZE_MAP()
466 KV_SERIALIZE_CONTAINER_POD_AS_BLOB(outs)
468 END_KV_SERIALIZE_MAP()
482 BEGIN_KV_SERIALIZE_MAP()
483 KV_SERIALIZE(tx_as_hex)
484 KV_SERIALIZE(do_not_relay)
485 END_KV_SERIALIZE_MAP()
503 BEGIN_KV_SERIALIZE_MAP()
506 KV_SERIALIZE(not_relayed)
507 KV_SERIALIZE(low_mixin)
508 KV_SERIALIZE(double_spend)
509 KV_SERIALIZE(invalid_input)
510 KV_SERIALIZE(invalid_output)
511 KV_SERIALIZE(too_big)
512 KV_SERIALIZE(overspend)
513 KV_SERIALIZE(fee_too_low)
514 KV_SERIALIZE(not_rct)
515 END_KV_SERIALIZE_MAP()
528 BEGIN_KV_SERIALIZE_MAP()
529 KV_SERIALIZE(miner_address)
530 KV_SERIALIZE(threads_count)
531 KV_SERIALIZE(do_background_mining)
532 KV_SERIALIZE(ignore_battery)
533 END_KV_SERIALIZE_MAP()
540 BEGIN_KV_SERIALIZE_MAP()
542 END_KV_SERIALIZE_MAP()
551 BEGIN_KV_SERIALIZE_MAP()
552 END_KV_SERIALIZE_MAP()
580 BEGIN_KV_SERIALIZE_MAP()
583 KV_SERIALIZE(target_height)
584 KV_SERIALIZE(difficulty)
586 KV_SERIALIZE(tx_count)
587 KV_SERIALIZE(tx_pool_size)
588 KV_SERIALIZE(alt_blocks_count)
589 KV_SERIALIZE(outgoing_connections_count)
590 KV_SERIALIZE(incoming_connections_count)
591 KV_SERIALIZE(white_peerlist_size)
592 KV_SERIALIZE(grey_peerlist_size)
593 KV_SERIALIZE(testnet)
594 KV_SERIALIZE(top_block_hash)
595 KV_SERIALIZE(cumulative_difficulty)
596 KV_SERIALIZE(block_size_limit)
597 KV_SERIALIZE(start_time)
599 KV_SERIALIZE(daemon_release_name)
600 KV_SERIALIZE(daemon_version)
601 KV_SERIALIZE(daemon_version_full)
602 KV_SERIALIZE(daemon_version_tag)
603 END_KV_SERIALIZE_MAP()
614 BEGIN_KV_SERIALIZE_MAP()
615 END_KV_SERIALIZE_MAP()
623 BEGIN_KV_SERIALIZE_MAP()
625 END_KV_SERIALIZE_MAP()
635 BEGIN_KV_SERIALIZE_MAP()
636 END_KV_SERIALIZE_MAP()
649 BEGIN_KV_SERIALIZE_MAP()
653 KV_SERIALIZE(threads_count)
654 KV_SERIALIZE(address)
655 KV_SERIALIZE(is_background_mining_enabled)
656 END_KV_SERIALIZE_MAP()
666 BEGIN_KV_SERIALIZE_MAP()
667 END_KV_SERIALIZE_MAP()
675 BEGIN_KV_SERIALIZE_MAP()
677 END_KV_SERIALIZE_MAP()
691 BEGIN_KV_SERIALIZE_MAP()
694 END_KV_SERIALIZE_MAP()
714 BEGIN_KV_SERIALIZE_MAP()
715 KV_SERIALIZE(reserve_size)
716 KV_SERIALIZE(wallet_address)
717 END_KV_SERIALIZE_MAP()
731 BEGIN_KV_SERIALIZE_MAP()
732 KV_SERIALIZE(difficulty)
734 KV_SERIALIZE(reserved_offset)
735 KV_SERIALIZE(expected_reward)
736 KV_SERIALIZE(prev_hash)
737 KV_SERIALIZE(blocktemplate_blob)
738 KV_SERIALIZE(blockhashing_blob)
740 END_KV_SERIALIZE_MAP()
752 BEGIN_KV_SERIALIZE_MAP()
754 END_KV_SERIALIZE_MAP()
774 BEGIN_KV_SERIALIZE_MAP()
775 KV_SERIALIZE(major_version)
776 KV_SERIALIZE(minor_version)
777 KV_SERIALIZE(timestamp)
778 KV_SERIALIZE(prev_hash)
780 KV_SERIALIZE(orphan_status)
784 KV_SERIALIZE(difficulty)
786 KV_SERIALIZE(block_size)
787 KV_SERIALIZE(num_txes)
788 END_KV_SERIALIZE_MAP()
795 BEGIN_KV_SERIALIZE_MAP()
796 END_KV_SERIALIZE_MAP()
804 BEGIN_KV_SERIALIZE_MAP()
807 END_KV_SERIALIZE_MAP()
818 BEGIN_KV_SERIALIZE_MAP()
820 END_KV_SERIALIZE_MAP()
828 BEGIN_KV_SERIALIZE_MAP()
831 END_KV_SERIALIZE_MAP()
842 BEGIN_KV_SERIALIZE_MAP()
844 END_KV_SERIALIZE_MAP()
852 BEGIN_KV_SERIALIZE_MAP()
855 END_KV_SERIALIZE_MAP()
867 BEGIN_KV_SERIALIZE_MAP()
870 END_KV_SERIALIZE_MAP()
881 BEGIN_KV_SERIALIZE_MAP()
883 KV_SERIALIZE(tx_hashes)
887 END_KV_SERIALIZE_MAP()
901 peer(uint64_t
id,
const std::string &host, uint64_t last_seen)
902 : id(id), host(host), ip(0), port(0), last_seen(last_seen)
904 peer(uint64_t
id, uint32_t ip, uint16_t port, uint64_t last_seen)
905 : id(id), host(
std::
to_string(ip)), ip(ip), port(port), last_seen(last_seen)
908 BEGIN_KV_SERIALIZE_MAP()
913 KV_SERIALIZE(last_seen)
914 END_KV_SERIALIZE_MAP()
921 BEGIN_KV_SERIALIZE_MAP()
922 END_KV_SERIALIZE_MAP()
931 BEGIN_KV_SERIALIZE_MAP()
933 KV_SERIALIZE(white_list)
934 KV_SERIALIZE(gray_list)
935 END_KV_SERIALIZE_MAP()
945 BEGIN_KV_SERIALIZE_MAP()
946 KV_SERIALIZE(visible)
947 END_KV_SERIALIZE_MAP()
953 BEGIN_KV_SERIALIZE_MAP()
955 END_KV_SERIALIZE_MAP()
965 BEGIN_KV_SERIALIZE_MAP()
967 END_KV_SERIALIZE_MAP()
973 BEGIN_KV_SERIALIZE_MAP()
975 END_KV_SERIALIZE_MAP()
985 BEGIN_KV_SERIALIZE_MAP()
986 KV_SERIALIZE(categories)
987 END_KV_SERIALIZE_MAP()
993 BEGIN_KV_SERIALIZE_MAP()
995 END_KV_SERIALIZE_MAP()
1015 BEGIN_KV_SERIALIZE_MAP()
1016 KV_SERIALIZE(id_hash)
1017 KV_SERIALIZE(tx_json)
1018 KV_SERIALIZE(blob_size)
1020 KV_SERIALIZE(max_used_block_id_hash)
1021 KV_SERIALIZE(max_used_block_height)
1022 KV_SERIALIZE(kept_by_block)
1023 KV_SERIALIZE(last_failed_height)
1024 KV_SERIALIZE(last_failed_id_hash)
1025 KV_SERIALIZE(receive_time)
1026 KV_SERIALIZE(relayed)
1027 KV_SERIALIZE(last_relayed_time)
1028 KV_SERIALIZE(do_not_relay)
1029 END_KV_SERIALIZE_MAP()
1037 BEGIN_KV_SERIALIZE_MAP()
1038 KV_SERIALIZE(id_hash)
1039 KV_SERIALIZE(txs_hashes)
1040 END_KV_SERIALIZE_MAP()
1047 BEGIN_KV_SERIALIZE_MAP()
1048 END_KV_SERIALIZE_MAP()
1057 BEGIN_KV_SERIALIZE_MAP()
1059 KV_SERIALIZE(transactions)
1060 KV_SERIALIZE(spent_key_images)
1061 END_KV_SERIALIZE_MAP()
1069 BEGIN_KV_SERIALIZE_MAP()
1070 END_KV_SERIALIZE_MAP()
1078 BEGIN_KV_SERIALIZE_MAP()
1080 KV_SERIALIZE_CONTAINER_POD_AS_BLOB(tx_hashes)
1081 END_KV_SERIALIZE_MAP()
1096 BEGIN_KV_SERIALIZE_MAP()
1097 END_KV_SERIALIZE_MAP()
1105 BEGIN_KV_SERIALIZE_MAP()
1107 KV_SERIALIZE_CONTAINER_POD_AS_BLOB(backlog)
1108 END_KV_SERIALIZE_MAP()
1117 BEGIN_KV_SERIALIZE_MAP()
1120 END_KV_SERIALIZE_MAP()
1137 BEGIN_KV_SERIALIZE_MAP()
1138 KV_SERIALIZE(bytes_total)
1139 KV_SERIALIZE(bytes_min)
1140 KV_SERIALIZE(bytes_max)
1141 KV_SERIALIZE(fee_total)
1142 KV_SERIALIZE(oldest)
1143 KV_SERIALIZE(txs_total)
1144 KV_SERIALIZE(num_failing)
1145 KV_SERIALIZE(num_10m)
1146 KV_SERIALIZE(num_not_relayed)
1147 KV_SERIALIZE(histo_98pc)
1148 KV_SERIALIZE_CONTAINER_POD_AS_BLOB(histo)
1149 END_KV_SERIALIZE_MAP()
1156 BEGIN_KV_SERIALIZE_MAP()
1157 END_KV_SERIALIZE_MAP()
1165 BEGIN_KV_SERIALIZE_MAP()
1167 KV_SERIALIZE(pool_stats)
1168 END_KV_SERIALIZE_MAP()
1176 BEGIN_KV_SERIALIZE_MAP()
1177 END_KV_SERIALIZE_MAP()
1185 BEGIN_KV_SERIALIZE_MAP()
1187 KV_SERIALIZE(connections)
1188 END_KV_SERIALIZE_MAP()
1200 BEGIN_KV_SERIALIZE_MAP()
1201 KV_SERIALIZE(start_height)
1202 KV_SERIALIZE(end_height)
1203 END_KV_SERIALIZE_MAP()
1211 BEGIN_KV_SERIALIZE_MAP()
1213 KV_SERIALIZE(headers)
1214 END_KV_SERIALIZE_MAP()
1222 BEGIN_KV_SERIALIZE_MAP()
1223 END_KV_SERIALIZE_MAP()
1230 BEGIN_KV_SERIALIZE_MAP()
1232 END_KV_SERIALIZE_MAP()
1240 BEGIN_KV_SERIALIZE_MAP()
1241 END_KV_SERIALIZE_MAP()
1248 BEGIN_KV_SERIALIZE_MAP()
1250 END_KV_SERIALIZE_MAP()
1259 BEGIN_KV_SERIALIZE_MAP()
1260 KV_SERIALIZE(out_peers)
1261 END_KV_SERIALIZE_MAP()
1268 BEGIN_KV_SERIALIZE_MAP()
1270 END_KV_SERIALIZE_MAP()
1278 BEGIN_KV_SERIALIZE_MAP()
1279 END_KV_SERIALIZE_MAP()
1286 BEGIN_KV_SERIALIZE_MAP()
1288 END_KV_SERIALIZE_MAP()
1296 BEGIN_KV_SERIALIZE_MAP()
1297 END_KV_SERIALIZE_MAP()
1304 BEGIN_KV_SERIALIZE_MAP()
1306 END_KV_SERIALIZE_MAP()
1316 BEGIN_KV_SERIALIZE_MAP()
1318 END_KV_SERIALIZE_MAP()
1333 BEGIN_KV_SERIALIZE_MAP()
1335 KV_SERIALIZE(enabled)
1336 KV_SERIALIZE(window)
1339 KV_SERIALIZE(voting)
1341 KV_SERIALIZE(earliest_height)
1343 END_KV_SERIALIZE_MAP()
1355 BEGIN_KV_SERIALIZE_MAP()
1358 KV_SERIALIZE(seconds)
1359 END_KV_SERIALIZE_MAP()
1364 BEGIN_KV_SERIALIZE_MAP()
1365 END_KV_SERIALIZE_MAP()
1373 BEGIN_KV_SERIALIZE_MAP()
1376 END_KV_SERIALIZE_MAP()
1389 BEGIN_KV_SERIALIZE_MAP()
1393 KV_SERIALIZE(seconds)
1394 END_KV_SERIALIZE_MAP()
1401 BEGIN_KV_SERIALIZE_MAP()
1403 END_KV_SERIALIZE_MAP()
1410 BEGIN_KV_SERIALIZE_MAP()
1412 END_KV_SERIALIZE_MAP()
1422 BEGIN_KV_SERIALIZE_MAP()
1424 END_KV_SERIALIZE_MAP()
1431 BEGIN_KV_SERIALIZE_MAP()
1433 END_KV_SERIALIZE_MAP()
1447 BEGIN_KV_SERIALIZE_MAP()
1448 KV_SERIALIZE(amounts);
1449 KV_SERIALIZE(min_count);
1450 KV_SERIALIZE(max_count);
1451 KV_SERIALIZE(unlocked);
1452 KV_SERIALIZE(recent_cutoff);
1453 END_KV_SERIALIZE_MAP()
1463 BEGIN_KV_SERIALIZE_MAP()
1464 KV_SERIALIZE(amount);
1465 KV_SERIALIZE(total_instances);
1466 KV_SERIALIZE(unlocked_instances);
1467 KV_SERIALIZE(recent_instances);
1468 END_KV_SERIALIZE_MAP()
1470 entry(uint64_t amount, uint64_t total_instances, uint64_t unlocked_instances, uint64_t recent_instances):
1471 amount(amount), total_instances(total_instances), unlocked_instances(unlocked_instances), recent_instances(recent_instances) {}
1480 BEGIN_KV_SERIALIZE_MAP()
1482 KV_SERIALIZE(histogram)
1483 END_KV_SERIALIZE_MAP()
1491 BEGIN_KV_SERIALIZE_MAP()
1492 END_KV_SERIALIZE_MAP()
1500 BEGIN_KV_SERIALIZE_MAP()
1503 END_KV_SERIALIZE_MAP()
1514 BEGIN_KV_SERIALIZE_MAP()
1516 KV_SERIALIZE(count);
1517 END_KV_SERIALIZE_MAP()
1526 BEGIN_KV_SERIALIZE_MAP()
1528 KV_SERIALIZE(emission_amount)
1529 KV_SERIALIZE(fee_amount)
1530 END_KV_SERIALIZE_MAP()
1540 BEGIN_KV_SERIALIZE_MAP()
1541 KV_SERIALIZE(grace_blocks)
1542 END_KV_SERIALIZE_MAP()
1550 BEGIN_KV_SERIALIZE_MAP()
1553 END_KV_SERIALIZE_MAP()
1561 BEGIN_KV_SERIALIZE_MAP()
1562 END_KV_SERIALIZE_MAP()
1572 BEGIN_KV_SERIALIZE_MAP()
1573 KV_SERIALIZE(block_hash)
1575 KV_SERIALIZE(length)
1576 KV_SERIALIZE(difficulty)
1577 END_KV_SERIALIZE_MAP()
1585 BEGIN_KV_SERIALIZE_MAP()
1587 KV_SERIALIZE(chains)
1588 END_KV_SERIALIZE_MAP()
1599 BEGIN_KV_SERIALIZE_MAP()
1600 KV_SERIALIZE(command);
1602 END_KV_SERIALIZE_MAP()
1615 BEGIN_KV_SERIALIZE_MAP()
1617 KV_SERIALIZE(update)
1619 KV_SERIALIZE(user_uri)
1620 KV_SERIALIZE(auto_uri)
1623 END_KV_SERIALIZE_MAP()
1633 BEGIN_KV_SERIALIZE_MAP()
1635 END_KV_SERIALIZE_MAP()
1642 BEGIN_KV_SERIALIZE_MAP()
1644 END_KV_SERIALIZE_MAP()
1652 BEGIN_KV_SERIALIZE_MAP()
1653 END_KV_SERIALIZE_MAP()
1660 BEGIN_KV_SERIALIZE_MAP()
1662 END_KV_SERIALIZE_MAP()
1675 BEGIN_KV_SERIALIZE_MAP()
1676 KV_SERIALIZE(start_block_height)
1677 KV_SERIALIZE(nblocks)
1678 KV_SERIALIZE_VAL_POD_AS_BLOB(connection_id)
1682 KV_SERIALIZE(remote_address)
1683 END_KV_SERIALIZE_MAP()
1694 BEGIN_KV_SERIALIZE_MAP()
1697 KV_SERIALIZE(target_height)
1700 END_KV_SERIALIZE_MAP()
1710 BEGIN_KV_SERIALIZE_MAP()
1711 KV_SERIALIZE(validator_key)
1712 END_KV_SERIALIZE_MAP()
1719 BEGIN_KV_SERIALIZE_MAP()
1721 END_KV_SERIALIZE_MAP()
1729 BEGIN_KV_SERIALIZE_MAP()
1730 END_KV_SERIALIZE_MAP()
1739 BEGIN_KV_SERIALIZE_MAP()
1740 KV_SERIALIZE(privateKey)
1741 KV_SERIALIZE(publicKey)
1743 END_KV_SERIALIZE_MAP()
1754 BEGIN_KV_SERIALIZE_MAP()
1755 KV_SERIALIZE(privateKey)
1756 KV_SERIALIZE(message)
1757 END_KV_SERIALIZE_MAP()
1765 BEGIN_KV_SERIALIZE_MAP()
1768 END_KV_SERIALIZE_MAP()
1781 BEGIN_KV_SERIALIZE_MAP()
1784 KV_SERIALIZE(signatures)
1785 KV_SERIALIZE(pubkeys)
1786 END_KV_SERIALIZE_MAP()
1791 BEGIN_KV_SERIALIZE_MAP()
1792 END_KV_SERIALIZE_MAP()
Definition: core_rpc_server_commands_defs.h:1594
std::string remote_address
Definition: core_rpc_server_commands_defs.h:1673
Definition: core_rpc_server_commands_defs.h:892
bool fee_too_low
Definition: core_rpc_server_commands_defs.h:500
std::string hash
Definition: core_rpc_server_commands_defs.h:1612
STATUS
Definition: core_rpc_server_commands_defs.h:257
std::list< chain_info > chains
Definition: core_rpc_server_commands_defs.h:1583
std::vector< uint64_t > request
Definition: core_rpc_server_commands_defs.h:701
peer(uint64_t id, uint32_t ip, uint16_t port, uint64_t last_seen)
Definition: core_rpc_server_commands_defs.h:904
uint64_t height
Definition: core_rpc_server_commands_defs.h:67
bool not_relayed
Definition: core_rpc_server_commands_defs.h:493
uint16_t port
Definition: core_rpc_server_commands_defs.h:896
uint64_t start_height
Definition: core_rpc_server_commands_defs.h:1197
uint64_t cumulative_difficulty
Definition: core_rpc_server_commands_defs.h:571
Definition: core_rpc_server_commands_defs.h:925
Definition: core_rpc_server_commands_defs.h:297
Definition: core_rpc_server_commands_defs.h:452
std::string status
Definition: core_rpc_server_commands_defs.h:1182
uint64_t outs_count
Definition: core_rpc_server_commands_defs.h:445
std::string status
Definition: core_rpc_server_commands_defs.h:1075
bool decode_as_json
Definition: core_rpc_server_commands_defs.h:204
uint32_t ip
Definition: core_rpc_server_commands_defs.h:1385
bool active
Definition: core_rpc_server_commands_defs.h:643
Definition: core_rpc_server_commands_defs.h:1715
std::string status
Definition: core_rpc_server_commands_defs.h:1763
std::string address
Definition: core_rpc_server_commands_defs.h:646
uint64_t alt_blocks_count
Definition: core_rpc_server_commands_defs.h:564
Definition: core_rpc_server_commands_defs.h:77
std::string status
Definition: core_rpc_server_commands_defs.h:1370
std::string status
Definition: core_rpc_server_commands_defs.h:300
Definition: core_rpc_server_commands_defs.h:548
uint64_t current_height
Definition: core_rpc_server_commands_defs.h:186
Definition: core_rpc_server_commands_defs.h:339
uint64_t target
Definition: core_rpc_server_commands_defs.h:561
uint64_t start_time
Definition: core_rpc_server_commands_defs.h:573
uint64_t nblocks
Definition: core_rpc_server_commands_defs.h:1668
std::string prev_hash
Definition: core_rpc_server_commands_defs.h:726
bool ignore_battery
Definition: core_rpc_server_commands_defs.h:526
uint64_t start_height
Definition: core_rpc_server_commands_defs.h:175
Definition: core_rpc_server_commands_defs.h:1051
Definition: core_rpc_server_commands_defs.h:1174
Definition: core_rpc_server_commands_defs.h:1321
std::list< crypto::hash > m_block_ids
Definition: core_rpc_server_commands_defs.h:184
std::string as_json
Definition: core_rpc_server_commands_defs.h:216
std::string status
Definition: core_rpc_server_commands_defs.h:1429
std::string status
Definition: core_rpc_server_commands_defs.h:750
bool invalid_output
Definition: core_rpc_server_commands_defs.h:497
uint64_t reserve_size
Definition: core_rpc_server_commands_defs.h:711
std::string block_hash
Definition: core_rpc_server_commands_defs.h:1567
Definition: core_rpc_server_commands_defs.h:1349
uint8_t version
Definition: core_rpc_server_commands_defs.h:1314
uint64_t receive_time
Definition: core_rpc_server_commands_defs.h:1010
std::vector< spent_key_image_info > spent_key_images
Definition: core_rpc_server_commands_defs.h:1055
std::string daemon_version_full
Definition: core_rpc_server_commands_defs.h:577
uint64_t height
Definition: core_rpc_server_commands_defs.h:417
Definition: core_rpc_server_commands_defs.h:1557
Definition: core_rpc_server_commands_defs.h:862
Definition: core_rpc_server_commands_defs.h:328
std::string message
Definition: core_rpc_server_commands_defs.h:1752
std::string id_hash
Definition: core_rpc_server_commands_defs.h:1001
Definition: core_rpc_server_commands_defs.h:793
Definition: core_rpc_server_commands_defs.h:1475
Definition: core_rpc_server_commands_defs.h:403
std::list< std::string > txids
Definition: core_rpc_server_commands_defs.h:1420
std::string status
Definition: core_rpc_server_commands_defs.h:642
uint32_t num_10m
Definition: core_rpc_server_commands_defs.h:1132
std::list< peer > peers
Definition: core_rpc_server_commands_defs.h:1691
std::string auto_uri
Definition: core_rpc_server_commands_defs.h:1611
std::list< std::string > missed_tx
Definition: core_rpc_server_commands_defs.h:238
std::string status
Definition: core_rpc_server_commands_defs.h:801
Definition: core_rpc_server_commands_defs.h:1094
std::vector< std::string > request
Definition: core_rpc_server_commands_defs.h:746
uint64_t start_height
Definition: core_rpc_server_commands_defs.h:83
uint64_t start_height
Definition: core_rpc_server_commands_defs.h:185
std::string publicKey
Definition: core_rpc_server_commands_defs.h:1736
Definition: core_rpc_server_commands_defs.h:1509
uint32_t ip
Definition: core_rpc_server_commands_defs.h:1352
uint64_t index
Definition: core_rpc_server_commands_defs.h:353
Definition: core_rpc_server_commands_defs.h:979
crypto::public_key key
Definition: core_rpc_server_commands_defs.h:374
connection_info info
Definition: core_rpc_server_commands_defs.h:1658
std::string status
Definition: core_rpc_server_commands_defs.h:115
uint64_t fee_total
Definition: core_rpc_server_commands_defs.h:1128
Definition: core_rpc_server_commands_defs.h:1073
Definition: core_rpc_server_commands_defs.h:791
Definition: core_rpc_server_commands_defs.h:128
uint64_t count
Definition: core_rpc_server_commands_defs.h:688
Definition: core_rpc_server_commands_defs.h:321
uint64_t difficulty
Definition: core_rpc_server_commands_defs.h:722
bool not_rct
Definition: core_rpc_server_commands_defs.h:501
Definition: core_rpc_server_commands_defs.h:1416
std::string response
Definition: core_rpc_server_commands_defs.h:703
Definition: core_rpc_server_commands_defs.h:1294
std::string status
Definition: core_rpc_server_commands_defs.h:1582
Definition: core_rpc_server_commands_defs.h:1418
bool low_mixin
Definition: core_rpc_server_commands_defs.h:494
peer(uint64_t id, const std::string &host, uint64_t last_seen)
Definition: core_rpc_server_commands_defs.h:901
Definition: core_rpc_server_commands_defs.h:1310
bool too_big
Definition: core_rpc_server_commands_defs.h:498
Definition: core_rpc_server_commands_defs.h:1220
std::vector< int > spent_status
Definition: core_rpc_server_commands_defs.h:275
Definition: core_rpc_server_commands_defs.h:389
std::string reason
Definition: core_rpc_server_commands_defs.h:492
Definition: core_rpc_server_commands_defs.h:1495
std::string status
Definition: core_rpc_server_commands_defs.h:952
Definition: core_rpc_server_commands_defs.h:110
std::string status
Definition: core_rpc_server_commands_defs.h:1246
Definition: core_rpc_server_commands_defs.h:941
crypto::public_key out_key
Definition: core_rpc_server_commands_defs.h:456
Definition: core_rpc_server_commands_defs.h:1236
bool update
Definition: core_rpc_server_commands_defs.h:1608
Definition: block_queue.cpp:41
std::list< block_complete_entry > blocks
Definition: core_rpc_server_commands_defs.h:112
Definition: core_rpc_server_commands_defs.h:152
std::string status
Definition: core_rpc_server_commands_defs.h:68
Definition: core_rpc_server_commands_defs.h:1629
Definition: cryptonote_protocol_defs.h:47
uint64_t min_count
Definition: core_rpc_server_commands_defs.h:1442
Definition: core_rpc_server_commands_defs.h:65
Definition: core_rpc_server_commands_defs.h:1300
Definition: core_rpc_server_commands_defs.h:1065
std::string status
Definition: core_rpc_server_commands_defs.h:875
Definition: core_rpc_server_commands_defs.h:1439
std::string status
Definition: core_rpc_server_commands_defs.h:242
Definition: core_rpc_server_commands_defs.h:169
Definition: core_rpc_server_commands_defs.h:671
Definition: core_rpc_server_commands_defs.h:1362
bool invalid_input
Definition: core_rpc_server_commands_defs.h:496
Definition: core_rpc_server_commands_defs.h:255
Definition: core_rpc_server_commands_defs.h:1580
std::string miner_address
Definition: core_rpc_server_commands_defs.h:523
bool in_pool
Definition: core_rpc_server_commands_defs.h:217
bool unlocked
Definition: core_rpc_server_commands_defs.h:416
std::string daemon_version_tag
Definition: core_rpc_server_commands_defs.h:578
bool visible
Definition: core_rpc_server_commands_defs.h:943
std::string status
Definition: core_rpc_server_commands_defs.h:1408
uint64_t oldest
Definition: core_rpc_server_commands_defs.h:1129
Definition: core_rpc_server_commands_defs.h:814
uint64_t height
Definition: core_rpc_server_commands_defs.h:558
std::string status
Definition: core_rpc_server_commands_defs.h:1162
uint64_t height
Definition: core_rpc_server_commands_defs.h:1511
uint64_t fee
Definition: core_rpc_server_commands_defs.h:1088
Definition: core_rpc_server_commands_defs.h:1627
Definition: core_rpc_server_commands_defs.h:1382
std::vector< uint64_t > amounts
Definition: core_rpc_server_commands_defs.h:1441
uint64_t height
Definition: core_rpc_server_commands_defs.h:723
Definition: core_rpc_server_commands_defs.h:632
std::string status
Definition: core_rpc_server_commands_defs.h:825
Definition: core_rpc_server_commands_defs.h:521
Definition: core_rpc_server_commands_defs.h:412
std::string status
Definition: core_rpc_server_commands_defs.h:1284
std::string status
Definition: core_rpc_server_commands_defs.h:538
Definition: core_rpc_server_commands_defs.h:1747
Definition: core_rpc_server_commands_defs.h:1706
std::string command
Definition: core_rpc_server_commands_defs.h:1596
Definition: core_rpc_server_commands_defs.h:959
std::vector< uint64_t > output_indices
Definition: core_rpc_server_commands_defs.h:219
std::string status
Definition: core_rpc_server_commands_defs.h:187
uint64_t speed
Definition: core_rpc_server_commands_defs.h:644
Definition: core_rpc_server_commands_defs.h:686
Definition: core_rpc_server_commands_defs.h:1032
Definition: core_rpc_server_commands_defs.h:744
Definition: core_rpc_server_commands_defs.h:1437
Definition: core_rpc_server_commands_defs.h:350
std::vector< tx_output_indices > indices
Definition: core_rpc_server_commands_defs.h:103
std::list< std::string > request
Definition: core_rpc_server_commands_defs.h:684
uint32_t ip
Definition: core_rpc_server_commands_defs.h:895
Definition: core_rpc_server_commands_defs.h:536
uint64_t fee_amount
Definition: core_rpc_server_commands_defs.h:1524
uint64_t bytes
Definition: core_rpc_server_commands_defs.h:1115
Definition: core_rpc_server_commands_defs.h:1650
Definition: core_rpc_server_commands_defs.h:130
Definition: core_rpc_server_commands_defs.h:699
std::string json
Definition: core_rpc_server_commands_defs.h:879
crypto::hash txid
Definition: core_rpc_server_commands_defs.h:378
std::string status
Definition: core_rpc_server_commands_defs.h:972
uint64_t height
Definition: core_rpc_server_commands_defs.h:865
block_header_response block_header
Definition: core_rpc_server_commands_defs.h:876
Definition: core_rpc_server_commands_defs.h:799
uint64_t max_used_block_height
Definition: core_rpc_server_commands_defs.h:1006
std::vector< entry > txs
Definition: core_rpc_server_commands_defs.h:241
std::string hash
Definition: core_rpc_server_commands_defs.h:816
rct::key mask
Definition: core_rpc_server_commands_defs.h:375
Definition: core_rpc_server_commands_defs.h:1789
bool ban
Definition: core_rpc_server_commands_defs.h:1386
Definition: core_rpc_server_commands_defs.h:1112
std::vector< tx_backlog_entry > backlog
Definition: core_rpc_server_commands_defs.h:1103
std::string status
Definition: core_rpc_server_commands_defs.h:1547
std::vector< crypto::hash > tx_hashes
Definition: core_rpc_server_commands_defs.h:1076
uint64_t last_failed_height
Definition: core_rpc_server_commands_defs.h:1008
std::string status
Definition: core_rpc_server_commands_defs.h:392
Definition: core_rpc_server_commands_defs.h:1092
Definition: core_rpc_server_commands_defs.h:1100
crypto::hash txid
Definition: core_rpc_server_commands_defs.h:290
uint64_t unlocked_instances
Definition: core_rpc_server_commands_defs.h:1460
uint32_t version
Definition: core_rpc_server_commands_defs.h:1498
std::string tx_hash
Definition: core_rpc_server_commands_defs.h:214
Holds cryptonote related classes and helpers.
Definition: db_bdb.cpp:225
std::string status
Definition: core_rpc_server_commands_defs.h:276
uint64_t total_instances
Definition: core_rpc_server_commands_defs.h:1459
uint64_t incoming_connections_count
Definition: core_rpc_server_commands_defs.h:566
Definition: core_rpc_server_commands_defs.h:1276
Definition: core_rpc_server_commands_defs.h:630
Definition: core_rpc_server_commands_defs.h:1456
Definition: core_rpc_server_commands_defs.h:1605
Definition: core_rpc_server_commands_defs.h:310
uint64_t recent_cutoff
Definition: core_rpc_server_commands_defs.h:1445
bool prune
Definition: core_rpc_server_commands_defs.h:84
Definition: core_rpc_server_commands_defs.h:1704
uint32_t seconds
Definition: core_rpc_server_commands_defs.h:1387
std::string status
Definition: core_rpc_server_commands_defs.h:1717
std::string status
Definition: core_rpc_server_commands_defs.h:1053
Definition: core_rpc_server_commands_defs.h:950
boost::uuids::uuid connection_id
Definition: core_rpc_server_commands_defs.h:1669
std::vector< txpool_histo > histo
Definition: core_rpc_server_commands_defs.h:1135
uint32_t num_failing
Definition: core_rpc_server_commands_defs.h:1131
Definition: core_rpc_server_commands_defs.h:361
Definition: core_rpc_server_commands_defs.h:212
std::string top_block_hash
Definition: core_rpc_server_commands_defs.h:570
std::string status
Definition: core_rpc_server_commands_defs.h:1331
uint64_t bytes_total
Definition: core_rpc_server_commands_defs.h:1125
std::string status
Definition: core_rpc_server_commands_defs.h:1102
std::vector< uint64_t > o_indexes
Definition: core_rpc_server_commands_defs.h:299
Definition: core_rpc_server_commands_defs.h:1487
uint64_t amount
Definition: core_rpc_server_commands_defs.h:330
uint64_t difficulty
Definition: core_rpc_server_commands_defs.h:1570
uint64_t block_height
Definition: core_rpc_server_commands_defs.h:218
uint64_t blob_size
Definition: core_rpc_server_commands_defs.h:1087
Definition: core_rpc_server_commands_defs.h:1520
std::string blob
Definition: core_rpc_server_commands_defs.h:1776
std::vector< uint64_t > amounts
Definition: core_rpc_server_commands_defs.h:312
Definition: core_rpc_server_commands_defs.h:1648
uint32_t txs
Definition: core_rpc_server_commands_defs.h:1114
Definition: core_rpc_server_commands_defs.h:1264
uint64_t end_height
Definition: core_rpc_server_commands_defs.h:1198
Definition: core_rpc_server_commands_defs.h:441
uint32_t bytes_min
Definition: core_rpc_server_commands_defs.h:1126
uint64_t grace_blocks
Definition: core_rpc_server_commands_defs.h:1538
Definition: core_rpc_server_commands_defs.h:1774
Definition: core_rpc_server_commands_defs.h:1536
uint64_t block_size_limit
Definition: core_rpc_server_commands_defs.h:572
uint64_t global_amount_index
Definition: core_rpc_server_commands_defs.h:455
uint64_t outs_count
Definition: core_rpc_server_commands_defs.h:313
Definition: core_rpc_server_commands_defs.h:970
std::vector< outkey > outs
Definition: core_rpc_server_commands_defs.h:431
uint64_t blob_size
Definition: core_rpc_server_commands_defs.h:1003
Definition: core_rpc_server_commands_defs.h:519
Definition: core_rpc_server_commands_defs.h:158
Definition: core_rpc_server_commands_defs.h:990
block_header_response block_header
Definition: core_rpc_server_commands_defs.h:826
uint8_t version
Definition: core_rpc_server_commands_defs.h:1323
bool double_spend
Definition: core_rpc_server_commands_defs.h:495
std::vector< peer > white_list
Definition: core_rpc_server_commands_defs.h:928
bool unlocked
Definition: core_rpc_server_commands_defs.h:376
std::string status
Definition: core_rpc_server_commands_defs.h:927
std::string blob
Definition: core_rpc_server_commands_defs.h:878
bool do_background_mining
Definition: core_rpc_server_commands_defs.h:525
Definition: core_rpc_server_commands_defs.h:939
uint64_t threads_count
Definition: core_rpc_server_commands_defs.h:524
bool overspend
Definition: core_rpc_server_commands_defs.h:499
Definition: core_rpc_server_commands_defs.h:836
std::list< std::string > txs_as_json
Definition: core_rpc_server_commands_defs.h:235
uint64_t histo_98pc
Definition: core_rpc_server_commands_defs.h:1134
std::list< span > spans
Definition: core_rpc_server_commands_defs.h:1692
std::string status
Definition: core_rpc_server_commands_defs.h:161
std::vector< block_complete_entry > blocks
Definition: core_rpc_server_commands_defs.h:140
Definition: core_rpc_server_commands_defs.h:1274
std::vector< tx_info > transactions
Definition: core_rpc_server_commands_defs.h:1054
std::vector< std::string > txs_hashes
Definition: core_rpc_server_commands_defs.h:1035
Definition: rctTypes.h:82
uint64_t global_amount_index
Definition: core_rpc_server_commands_defs.h:323
Definition: core_rpc_server_commands_defs.h:1656
bool enabled
Definition: core_rpc_server_commands_defs.h:1324
Definition: core_rpc_server_commands_defs.h:838
std::string status
Definition: core_rpc_server_commands_defs.h:464
Definition: core_rpc_server_commands_defs.h:80
std::string status
Definition: core_rpc_server_commands_defs.h:1497
Definition: core_rpc_server_commands_defs.h:1172
Definition: core_rpc_server_commands_defs.h:1043
Definition: core_rpc_server_commands_defs.h:1282
uint32_t threads_count
Definition: core_rpc_server_commands_defs.h:645
blobdata blocktemplate_blob
Definition: core_rpc_server_commands_defs.h:727
Definition: core_rpc_server_commands_defs.h:1427
std::string status
Definition: core_rpc_server_commands_defs.h:342
std::vector< block_header_response > headers
Definition: core_rpc_server_commands_defs.h:1209
uint64_t difficulty
Definition: core_rpc_server_commands_defs.h:560
Definition: core_rpc_server_commands_defs.h:1218
Definition: core_rpc_server_commands_defs.h:873
Definition: core_rpc_server_commands_defs.h:661
Definition: core_rpc_server_commands_defs.h:372
std::vector< peer > gray_list
Definition: core_rpc_server_commands_defs.h:929
std::string status
Definition: core_rpc_server_commands_defs.h:1477
Definition: core_rpc_server_commands_defs.h:286
Definition: core_rpc_server_commands_defs.h:1725
Definition: core_rpc_server_commands_defs.h:92
Definition: core_rpc_server_commands_defs.h:273
Definition: core_rpc_server_commands_defs.h:812
std::string status
Definition: core_rpc_server_commands_defs.h:491
std::string mask
Definition: core_rpc_server_commands_defs.h:415
Definition: core_rpc_server_commands_defs.h:663
Definition: core_rpc_server_commands_defs.h:682
uint64_t recent_instances
Definition: core_rpc_server_commands_defs.h:1461
uint64_t earliest_height
Definition: core_rpc_server_commands_defs.h:1330
Definition: core_rpc_server_commands_defs.h:231
Definition: core_rpc_server_commands_defs.h:707
Definition: core_rpc_server_commands_defs.h:182
std::string privateKey
Definition: core_rpc_server_commands_defs.h:1735
uint32_t votes
Definition: core_rpc_server_commands_defs.h:1326
POD_CLASS public_key
Definition: crypto.h:65
Definition: core_rpc_server_commands_defs.h:919
uint64_t start_block_height
Definition: core_rpc_server_commands_defs.h:1667
Definition: core_rpc_server_commands_defs.h:150
std::string status
Definition: core_rpc_server_commands_defs.h:1522
std::string user_uri
Definition: core_rpc_server_commands_defs.h:1610
int8_t level
Definition: core_rpc_server_commands_defs.h:963
Definition: core_rpc_server_commands_defs.h:917
std::string max_used_block_id_hash
Definition: core_rpc_server_commands_defs.h:1005
std::vector< get_outputs_out > outputs
Definition: core_rpc_server_commands_defs.h:405
std::string status
Definition: core_rpc_server_commands_defs.h:141
std::vector< std::string > blks_hashes
Definition: core_rpc_server_commands_defs.h:160
uint64_t height
Definition: core_rpc_server_commands_defs.h:1689
uint64_t outgoing_connections_count
Definition: core_rpc_server_commands_defs.h:565
uint64_t fee
Definition: core_rpc_server_commands_defs.h:1548
Definition: core_rpc_server_commands_defs.h:201
std::vector< ban > bans
Definition: core_rpc_server_commands_defs.h:1371
std::string status
Definition: core_rpc_server_commands_defs.h:689
std::vector< uint64_t > heights
Definition: core_rpc_server_commands_defs.h:132
std::vector< std::string > key_images
Definition: core_rpc_server_commands_defs.h:265
Definition: core_rpc_server_commands_defs.h:709
uint8_t version
Definition: blockchain.cpp:86
uint64_t amount
Definition: core_rpc_server_commands_defs.h:454
Definition: core_rpc_server_commands_defs.h:609
uint64_t out_peers
Definition: core_rpc_server_commands_defs.h:1258
std::list< connection_info > connections
Definition: core_rpc_server_commands_defs.h:1183
Definition: core_rpc_server_commands_defs.h:1152
std::string blobdata
Definition: blobdatatype.h:36
uint64_t count
Definition: core_rpc_server_commands_defs.h:1512
Definition: core_rpc_server_commands_defs.h:1406
std::vector< std::string > tx_hashes
Definition: core_rpc_server_commands_defs.h:877
Definition: core_rpc_server_commands_defs.h:860
Definition: core_rpc_server_commands_defs.h:1749
CXA_THROW_INFO_T * info
Definition: stack_trace.cpp:78
std::list< crypto::hash > block_ids
Definition: core_rpc_server_commands_defs.h:82
std::string id_hash
Definition: core_rpc_server_commands_defs.h:1034
#define blocks
Definition: sha512-hash.c:11
uint64_t start_height
Definition: core_rpc_server_commands_defs.h:113
Definition: core_rpc_server_commands_defs.h:1180
std::string status
Definition: core_rpc_server_commands_defs.h:432
std::string path
Definition: core_rpc_server_commands_defs.h:1597
std::string validator_key
Definition: core_rpc_server_commands_defs.h:1708
Definition: core_rpc_server_commands_defs.h:1123
uint64_t emission_amount
Definition: core_rpc_server_commands_defs.h:1523
Definition: core_rpc_server_commands_defs.h:363
Definition: core_rpc_server_commands_defs.h:489
std::string status
Definition: core_rpc_server_commands_defs.h:557
uint32_t seconds
Definition: core_rpc_server_commands_defs.h:1353
POD_CLASS signature
Definition: crypto.h:99
Definition: core_rpc_server_commands_defs.h:1727
std::vector< block_output_indices > output_indices
Definition: core_rpc_server_commands_defs.h:116
uint64_t size
Definition: core_rpc_server_commands_defs.h:1672
std::string path
Definition: core_rpc_server_commands_defs.h:1613
Definition: core_rpc_server_commands_defs.h:999
Definition: core_rpc_server_commands_defs.h:748
uint64_t white_peerlist_size
Definition: core_rpc_server_commands_defs.h:567
std::string status
Definition: core_rpc_server_commands_defs.h:621
Definition: core_rpc_server_commands_defs.h:1686
std::vector< std::string > signatures
Definition: core_rpc_server_commands_defs.h:1778
Definition: core_rpc_server_commands_defs.h:263
std::string host
Definition: core_rpc_server_commands_defs.h:1384
entry()
Definition: core_rpc_server_commands_defs.h:1472
Definition: core_rpc_server_commands_defs.h:172
Definition: core_rpc_server_commands_defs.h:1638
std::uint64_t difficulty_type
Definition: difficulty.h:41
std::list< std::string > txs_hashes
Definition: core_rpc_server_commands_defs.h:203
uint64_t id
Definition: core_rpc_server_commands_defs.h:893
Definition: core_rpc_server_commands_defs.h:981
std::vector< uint64_t > indices
Definition: core_rpc_server_commands_defs.h:94
Definition: blake256.h:37
std::string status
Definition: core_rpc_server_commands_defs.h:1737
Definition: core_rpc_server_commands_defs.h:546
Definition: core_rpc_server_commands_defs.h:1160
uint32_t speed
Definition: core_rpc_server_commands_defs.h:1671
uint64_t tx_count
Definition: core_rpc_server_commands_defs.h:562
rct::key commitment
Definition: core_rpc_server_commands_defs.h:457
Definition: core_rpc_server_commands_defs.h:1733
Definition: core_rpc_server_commands_defs.h:57
std::string key
Definition: core_rpc_server_commands_defs.h:414
Definition: core_rpc_server_commands_defs.h:1347
Definition: core_rpc_server_commands_defs.h:461
std::string privateKey
Definition: core_rpc_server_commands_defs.h:1751
Definition: core_rpc_server_commands_defs.h:1534
Definition: core_rpc_server_commands_defs.h:1559
std::vector< outs_for_amount > outs
Definition: core_rpc_server_commands_defs.h:341
Definition: core_rpc_server_commands_defs.h:1256
Definition: core_rpc_server_commands_defs.h:199
Definition: core_rpc_server_commands_defs.h:1292
std::string tx_as_hex
Definition: core_rpc_server_commands_defs.h:476
std::string status
Definition: core_rpc_server_commands_defs.h:1266
std::list< std::string > txids
Definition: core_rpc_server_commands_defs.h:1631
uint64_t last_seen
Definition: core_rpc_server_commands_defs.h:897
Definition: core_rpc_server_commands_defs.h:640
Definition: core_rpc_server_commands_defs.h:720
Definition: core_rpc_server_commands_defs.h:138
uint8_t voting
Definition: core_rpc_server_commands_defs.h:1328
Definition: core_rpc_server_commands_defs.h:1254
Definition: core_rpc_server_commands_defs.h:1045
std::string txid
Definition: core_rpc_server_commands_defs.h:418
uint64_t grey_peerlist_size
Definition: core_rpc_server_commands_defs.h:568
Definition: core_rpc_server_commands_defs.h:429
Definition: core_rpc_server_commands_defs.h:1565
std::string status
Definition: core_rpc_server_commands_defs.h:673
uint64_t current_height
Definition: core_rpc_server_commands_defs.h:114
Definition: core_rpc_server_commands_defs.h:472
std::string status
Definition: core_rpc_server_commands_defs.h:1228
Definition: core_rpc_server_commands_defs.h:1380
std::vector< outkey > outs
Definition: core_rpc_server_commands_defs.h:391
Definition: core_rpc_server_commands_defs.h:1154
Definition: core_rpc_server_commands_defs.h:1193
Definition: core_rpc_server_commands_defs.h:1507
Definition: core_rpc_server_commands_defs.h:611
std::string status
Definition: core_rpc_server_commands_defs.h:729
Definition: core_rpc_server_commands_defs.h:1238
std::string status
Definition: core_rpc_server_commands_defs.h:1640
bool do_not_relay
Definition: core_rpc_server_commands_defs.h:477
uint64_t time_in_pool
Definition: core_rpc_server_commands_defs.h:1089
std::vector< ban > bans
Definition: core_rpc_server_commands_defs.h:1399
Definition: core_rpc_server_commands_defs.h:1226
std::string daemon_version
Definition: core_rpc_server_commands_defs.h:576
uint64_t target_height
Definition: core_rpc_server_commands_defs.h:559
Definition: core_rpc_server_commands_defs.h:1195
std::string host
Definition: core_rpc_server_commands_defs.h:894
uint64_t length
Definition: core_rpc_server_commands_defs.h:1569
std::string status
Definition: core_rpc_server_commands_defs.h:849
POD_CLASS hash
Definition: hash.h:46
uint32_t rate
Definition: core_rpc_server_commands_defs.h:1670
std::string categories
Definition: core_rpc_server_commands_defs.h:983
block_header_response block_header
Definition: core_rpc_server_commands_defs.h:850
Definition: core_rpc_server_commands_defs.h:288
Definition: core_rpc_server_commands_defs.h:1085
uint64_t target_height
Definition: core_rpc_server_commands_defs.h:1690
bool unlocked
Definition: core_rpc_server_commands_defs.h:1444
Definition: core_rpc_server_commands_defs.h:401
Definition: core_rpc_server_commands_defs.h:1665
bool do_not_relay
Definition: core_rpc_server_commands_defs.h:1013
std::string to_string(t_connection_type type)
Definition: connection_basic.cpp:96
basic_json<> json
default JSON class
Definition: json.hpp:14369
Definition: core_rpc_server_commands_defs.h:1397
std::vector< std::string > pubkeys
Definition: core_rpc_server_commands_defs.h:1779
Definition: core_rpc_server_commands_defs.h:823
std::string status
Definition: core_rpc_server_commands_defs.h:1688
uint64_t height
Definition: core_rpc_server_commands_defs.h:1568
std::string wallet_address
Definition: core_rpc_server_commands_defs.h:712
std::list< crypto::hash > block_ids
Definition: core_rpc_server_commands_defs.h:174
std::string tx_json
Definition: core_rpc_server_commands_defs.h:1002
block_header_response block_header
Definition: core_rpc_server_commands_defs.h:802
bool testnet
Definition: core_rpc_server_commands_defs.h:569
std::string hash
Definition: core_rpc_server_commands_defs.h:864
std::string host
Definition: core_rpc_server_commands_defs.h:1351
std::list< out_entry > outs
Definition: core_rpc_server_commands_defs.h:463
uint32_t txs_total
Definition: core_rpc_server_commands_defs.h:1130
txpool_stats pool_stats
Definition: core_rpc_server_commands_defs.h:1163
Definition: core_rpc_server_commands_defs.h:1312
std::string daemon_release_name
Definition: core_rpc_server_commands_defs.h:575
std::string as_hex
Definition: core_rpc_server_commands_defs.h:215
std::list< std::string > txs_as_hex
Definition: core_rpc_server_commands_defs.h:234
Definition: core_rpc_server_commands_defs.h:1772
std::list< out_entry > outs
Definition: core_rpc_server_commands_defs.h:331
Definition: core_rpc_server_commands_defs.h:308
uint64_t height
Definition: core_rpc_server_commands_defs.h:840
std::vector< entry > histogram
Definition: core_rpc_server_commands_defs.h:1478
uint64_t max_count
Definition: core_rpc_server_commands_defs.h:1443
bool kept_by_block
Definition: core_rpc_server_commands_defs.h:1007
Definition: core_rpc_server_commands_defs.h:101
std::string signature
Definition: core_rpc_server_commands_defs.h:1762
request()
Definition: core_rpc_server_commands_defs.h:479
uint64_t reserved_offset
Definition: core_rpc_server_commands_defs.h:724
uint64_t amount
Definition: core_rpc_server_commands_defs.h:352
Definition: core_rpc_server_commands_defs.h:1244
std::string status
Definition: core_rpc_server_commands_defs.h:1607
std::vector< get_outputs_out > outputs
Definition: core_rpc_server_commands_defs.h:365
uint64_t fee
Definition: core_rpc_server_commands_defs.h:1004
std::string status
Definition: core_rpc_server_commands_defs.h:992
uint64_t tx_pool_size
Definition: core_rpc_server_commands_defs.h:563
Definition: core_rpc_server_commands_defs.h:1592
bool relayed
Definition: core_rpc_server_commands_defs.h:1011
Definition: core_rpc_server_commands_defs.h:1489
uint32_t num_not_relayed
Definition: core_rpc_server_commands_defs.h:1133
Definition: core_rpc_server_commands_defs.h:1206
blobdata blockhashing_blob
Definition: core_rpc_server_commands_defs.h:728
crypto::public_key out_key
Definition: core_rpc_server_commands_defs.h:324
bool is_background_mining_enabled
Definition: core_rpc_server_commands_defs.h:647
Definition: core_rpc_server_commands_defs.h:1067
Definition: cryptonote_basic.h:198
std::string version
Definition: core_rpc_server_commands_defs.h:1609
uint32_t state
Definition: core_rpc_server_commands_defs.h:1329
Definition: core_rpc_server_commands_defs.h:1760
Definition: core_rpc_server_commands_defs.h:847
std::string last_failed_id_hash
Definition: core_rpc_server_commands_defs.h:1009
Definition: core_rpc_server_commands_defs.h:619
uint64_t last_relayed_time
Definition: core_rpc_server_commands_defs.h:1012
Definition: core_rpc_server_commands_defs.h:443
uint64_t height
Definition: core_rpc_server_commands_defs.h:377
uint32_t window
Definition: core_rpc_server_commands_defs.h:1325
Definition: core_rpc_server_commands_defs.h:474
uint64_t expected_reward
Definition: core_rpc_server_commands_defs.h:725
std::string status
Definition: core_rpc_server_commands_defs.h:1302
Definition: core_rpc_server_commands_defs.h:1368
Definition: core_rpc_server_commands_defs.h:961
Definition: core_rpc_server_commands_defs.h:1545
std::string status
Definition: core_rpc_server_commands_defs.h:1208
Definition: core_rpc_server_commands_defs.h:555
uint64_t amount
Definition: core_rpc_server_commands_defs.h:1458
Definition: core_rpc_server_commands_defs.h:59
uint32_t threshold
Definition: core_rpc_server_commands_defs.h:1327
uint8_t threshold
Definition: blockchain.cpp:88
uint32_t bytes_max
Definition: core_rpc_server_commands_defs.h:1127