Electroneum
message_data_structs.h File Reference
#include "crypto/hash.h"
#include "cryptonote_basic/cryptonote_basic.h"
#include "cryptonote_basic/difficulty.h"
#include "ringct/rctSigs.h"
#include "rpc/rpc_handler.h"
#include <unordered_map>
#include <vector>
Include dependency graph for message_data_structs.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  cryptonote::rpc::block_with_transactions
 
struct  cryptonote::rpc::transaction_info
 
struct  cryptonote::rpc::output_key_and_amount_index
 
struct  cryptonote::rpc::amount_with_random_outputs
 
struct  cryptonote::rpc::peer
 
struct  cryptonote::rpc::tx_in_pool
 
struct  cryptonote::rpc::output_amount_count
 
struct  cryptonote::rpc::output_amount_and_index
 
struct  cryptonote::rpc::output_key_mask_unlocked
 
struct  cryptonote::rpc::hard_fork_info
 
struct  cryptonote::rpc::error
 
struct  cryptonote::rpc::BlockHeaderResponse
 
struct  cryptonote::rpc::DaemonInfo
 
struct  cryptonote::rpc::output_distribution
 

Namespaces

 cryptonote
 Holds cryptonote related classes and helpers.
 
 cryptonote::rpc
 

Typedefs

typedef std::vector< uint64_tcryptonote::rpc::tx_output_indices
 
typedef std::vector< tx_output_indices > cryptonote::rpc::block_output_indices
 
typedef std::vector< output_key_and_amount_index > cryptonote::rpc::outputs_for_amount
 
typedef std::unordered_map< crypto::key_image, std::vector< crypto::hash > > cryptonote::rpc::key_images_with_tx_hashes