Scorum
Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
scorum::protocol::block_header Struct Reference

#include <block_header.hpp>

Inheritance diagram for scorum::protocol::block_header:
scorum::protocol::signed_block_header scorum::blockchain_history::block_api_object scorum::protocol::signed_block scorum::blockchain_history::signed_block_api_obj

Public Member Functions

digest_type digest () const
 
uint32_t block_num () const
 

Static Public Member Functions

static uint32_t num_from_id (const block_id_type &id)
 

Public Attributes

block_id_type previous
 
fc::time_point_sec timestamp
 
std::string witness
 
checksum_type transaction_merkle_root
 
block_header_extensions_type extensions
 

Detailed Description

Definition at line 7 of file block_header.hpp.

Member Function Documentation

◆ block_num()

uint32_t scorum::protocol::block_header::block_num ( ) const
inline

Definition at line 12 of file block_header.hpp.

◆ digest()

digest_type scorum::protocol::block_header::digest ( ) const

Definition at line 9 of file block.cpp.

◆ num_from_id()

uint32_t scorum::protocol::block_header::num_from_id ( const block_id_type id)
static

Definition at line 14 of file block.cpp.

Member Data Documentation

◆ extensions

block_header_extensions_type scorum::protocol::block_header::extensions

Definition at line 20 of file block_header.hpp.

◆ previous

block_id_type scorum::protocol::block_header::previous

Definition at line 10 of file block_header.hpp.

◆ timestamp

fc::time_point_sec scorum::protocol::block_header::timestamp

Definition at line 17 of file block_header.hpp.

◆ transaction_merkle_root

checksum_type scorum::protocol::block_header::transaction_merkle_root

Definition at line 19 of file block_header.hpp.

◆ witness

std::string scorum::protocol::block_header::witness

Definition at line 18 of file block_header.hpp.


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