Electroneum
test_generator::block_info Struct Reference

#include <chaingen.h>

Collaboration diagram for test_generator::block_info:

Public Member Functions

 block_info ()
 
 block_info (crypto::hash a_prev_id, uint64_t an_already_generated_coins, size_t a_block_weight)
 

Public Attributes

crypto::hash prev_id
 
uint64_t already_generated_coins
 
size_t block_weight
 

Friends

class boost::serialization::access
 

Detailed Description

Definition at line 185 of file chaingen.h.

Constructor & Destructor Documentation

◆ block_info() [1/2]

test_generator::block_info::block_info ( )
inline

Definition at line 187 of file chaingen.h.

188  : prev_id()
190  , block_weight(0)
191  {
192  }
uint64_t already_generated_coins
Definition: chaingen.h:202

◆ block_info() [2/2]

test_generator::block_info::block_info ( crypto::hash  a_prev_id,
uint64_t  an_already_generated_coins,
size_t  a_block_weight 
)
inline

Definition at line 194 of file chaingen.h.

195  : prev_id(a_prev_id)
196  , already_generated_coins(an_already_generated_coins)
197  , block_weight(a_block_weight)
198  {
199  }
uint64_t already_generated_coins
Definition: chaingen.h:202

Friends And Related Function Documentation

◆ boost::serialization::access

friend class boost::serialization::access
friend

Definition at line 206 of file chaingen.h.

Member Data Documentation

◆ already_generated_coins

uint64_t test_generator::block_info::already_generated_coins

Definition at line 202 of file chaingen.h.

◆ block_weight

size_t test_generator::block_info::block_weight

Definition at line 203 of file chaingen.h.

◆ prev_id

crypto::hash test_generator::block_info::prev_id

Definition at line 201 of file chaingen.h.


The documentation for this struct was generated from the following file: