Electroneum
block_validation.h File Reference
#include "chaingen.h"
Include dependency graph for block_validation.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  gen_block_verification_base< invalid_block_idx >
 
struct  gen_block_accepted_base< expected_blockchain_height >
 
struct  gen_block_big_major_version
 
struct  gen_block_big_minor_version
 
struct  gen_block_ts_not_checked
 
struct  gen_block_ts_in_past
 
struct  gen_block_ts_in_future
 
struct  gen_block_invalid_prev_id
 
struct  gen_block_invalid_nonce
 
struct  gen_block_no_miner_tx
 
struct  gen_block_unlock_time_is_low
 
struct  gen_block_unlock_time_is_high
 
struct  gen_block_unlock_time_is_timestamp_in_past
 
struct  gen_block_unlock_time_is_timestamp_in_future
 
struct  gen_block_height_is_low
 
struct  gen_block_height_is_high
 
struct  gen_block_miner_tx_has_2_tx_gen_in
 
struct  gen_block_miner_tx_has_2_in
 
struct  gen_block_miner_tx_with_txin_to_key
 
struct  gen_block_miner_tx_out_is_small
 
struct  gen_block_miner_tx_out_is_big
 
struct  gen_block_miner_tx_has_no_out
 
struct  gen_block_miner_tx_has_out_to_alice
 
struct  gen_block_has_invalid_tx
 
struct  gen_block_is_too_big
 
struct  gen_block_invalid_binary_format