37 #include <unordered_map> cryptonote::difficulty_type wide_cumulative_difficulty
Definition: message_data_structs.h:193
int32_t code
Definition: message_data_structs.h:149
crypto::hash max_used_block_hash
Definition: message_data_structs.h:94
bool in_pool
Definition: message_data_structs.h:59
uint64_t alt_blocks_count
Definition: message_data_structs.h:183
uint16_t port
Definition: message_data_structs.h:81
uint64_t weight
Definition: message_data_structs.h:92
uint64_t block_size_limit
Definition: message_data_structs.h:195
cryptonote::transaction transaction
Definition: message_data_structs.h:58
crypto::hash tx_hash
Definition: message_data_structs.h:90
uint64_t id
Definition: message_data_structs.h:79
std::vector< tx_output_indices > block_output_indices
Definition: message_data_structs.h:54
Definition: rpc_handler.h:44
Definition: message_data_structs.h:71
std::string error_str
Definition: message_data_structs.h:152
rct::key mask
Definition: message_data_structs.h:125
Definition: cryptonote_basic.h:409
uint64_t earliest_height
Definition: message_data_structs.h:138
bool enabled
Definition: message_data_structs.h:132
uint64_t amount
Definition: message_data_structs.h:73
uint64_t amount
Definition: message_data_structs.h:110
uint64_t cumulative_difficulty
Definition: message_data_structs.h:194
uint64_t grey_peerlist_size
Definition: message_data_structs.h:187
crypto::public_key key
Definition: message_data_structs.h:66
Definition: message_data_structs.h:174
uint64_t height
Definition: message_data_structs.h:60
std::string message
Definition: message_data_structs.h:154
std::vector< uint64_t > tx_output_indices
Definition: message_data_structs.h:52
bool do_not_relay
Definition: message_data_structs.h:102
uint64_t recent_count
Definition: message_data_structs.h:113
cryptonote::transaction tx
Definition: message_data_structs.h:89
std::unordered_map< crypto::key_image, std::vector< crypto::hash > > key_images_with_tx_hashes
Definition: message_data_structs.h:106
Definition: message_data_structs.h:46
bool use
Definition: message_data_structs.h:147
uint64_t index
Definition: message_data_structs.h:119
output_distribution_data data
Definition: message_data_structs.h:205
uint64_t last_seen
Definition: message_data_structs.h:83
bool stagenet
Definition: message_data_structs.h:190
uint64_t max_used_block_height
Definition: message_data_structs.h:95
Holds cryptonote related classes and helpers.
Definition: db_bdb.cpp:225
uint64_t fee
Definition: message_data_structs.h:93
cryptonote::difficulty_type wide_difficulty
Definition: message_data_structs.h:178
error()
Definition: message_data_structs.h:145
Definition: message_data_structs.h:129
uint32_t votes
Definition: message_data_structs.h:134
bool relayed
Definition: message_data_structs.h:101
bool unlocked
Definition: message_data_structs.h:126
uint64_t last_failed_block_height
Definition: message_data_structs.h:98
std::string version
Definition: message_data_structs.h:200
uint64_t target
Definition: message_data_structs.h:180
uint64_t blob_size
Definition: message_data_structs.h:91
Definition: rctTypes.h:78
uint8_t voting
Definition: message_data_structs.h:136
bool testnet
Definition: message_data_structs.h:189
Definition: message_data_structs.h:77
uint32_t state
Definition: message_data_structs.h:137
outputs_for_amount outputs
Definition: message_data_structs.h:74
crypto::public_key key
Definition: message_data_structs.h:124
crypto::hash top_block_hash
Definition: message_data_structs.h:192
#define false
Definition: stdbool.h:38
std::vector< output_key_and_amount_index > outputs_for_amount
Definition: message_data_structs.h:69
Definition: message_data_structs.h:116
Definition: message_data_structs.h:56
POD_CLASS public_key
Definition: crypto.h:76
Definition: message_data_structs.h:108
uint16_t rpc_port
Definition: message_data_structs.h:82
uint64_t last_relayed_time
Definition: message_data_structs.h:100
uint64_t tx_count
Definition: message_data_structs.h:181
uint32_t threshold
Definition: message_data_structs.h:135
Definition: message_data_structs.h:203
cryptonote::block block
Definition: message_data_structs.h:48
uint64_t amount
Definition: message_data_structs.h:118
uint64_t target_height
Definition: message_data_structs.h:177
uint64_t incoming_connections_count
Definition: message_data_structs.h:185
uint32_t pruning_seed
Definition: message_data_structs.h:84
uint64_t amount_index
Definition: message_data_structs.h:65
bool double_spend_seen
Definition: message_data_structs.h:103
boost::multiprecision::uint128_t difficulty_type
Definition: difficulty.h:43
uint64_t tx_pool_size
Definition: message_data_structs.h:182
crypto::hash last_failed_block_hash
Definition: message_data_structs.h:97
uint8_t version
Definition: message_data_structs.h:131
uint64_t amount
Definition: message_data_structs.h:206
std::string nettype
Definition: message_data_structs.h:191
uint64_t block_size_median
Definition: message_data_structs.h:197
uint64_t unlocked_count
Definition: message_data_structs.h:112
POD_CLASS hash
Definition: hash.h:50
uint64_t outgoing_connections_count
Definition: message_data_structs.h:184
uint64_t start_time
Definition: message_data_structs.h:199
uint64_t block_weight_median
Definition: message_data_structs.h:198
bool cumulative
Definition: message_data_structs.h:207
Definition: message_data_structs.h:142
uint64_t difficulty
Definition: message_data_structs.h:179
uint32_t ip
Definition: message_data_structs.h:80
uint32_t window
Definition: message_data_structs.h:133
Definition: message_data_structs.h:87
uint64_t total_count
Definition: message_data_structs.h:111
Definition: message_data_structs.h:63
uint64_t receive_time
Definition: message_data_structs.h:99
Definition: message_data_structs.h:122
bool kept_by_block
Definition: message_data_structs.h:96
Definition: cryptonote_basic.h:204
uint64_t white_peerlist_size
Definition: message_data_structs.h:186
uint64_t height
Definition: message_data_structs.h:176
bool mainnet
Definition: message_data_structs.h:188
std::vector< cryptonote::transaction > transactions
Definition: message_data_structs.h:49
uint64_t block_weight_limit
Definition: message_data_structs.h:196