|
Wire Sysio Wire Sysion 1.0.0
|
#include <block.hpp>


Public Member Functions | |
| signed_block ()=default | |
| signed_block (const signed_block_header &h) | |
| signed_block (signed_block &&)=default | |
| signed_block & | operator= (const signed_block &)=delete |
| signed_block & | operator= (signed_block &&)=default |
| signed_block | clone () const |
| flat_multimap< uint16_t, block_extension > | validate_and_extract_extensions () const |
Public Member Functions inherited from sysio::chain::block_header | |
| block_header ()=default | |
| digest_type | digest () const |
| block_id_type | calculate_id () const |
| uint32_t | block_num () const |
| flat_multimap< uint16_t, block_header_extension > | validate_and_extract_header_extensions () const |
Public Attributes | |
| vector< transaction_receipt > | transactions |
| extensions_type | block_extensions |
| new or generated transactions | |
Public Attributes inherited from sysio::chain::signed_block_header | |
| signature_type | producer_signature |
Public Attributes inherited from sysio::chain::block_header | |
| block_timestamp_type | timestamp |
| account_name | producer |
| uint16_t | confirmed = 1 |
| block_id_type | previous |
| checksum256_type | transaction_mroot |
| checksum256_type | action_mroot |
| mroot of cycles_summary | |
| uint32_t | schedule_version = 0 |
| new_producers_type | new_producers |
| extensions_type | header_extensions |
Additional Inherited Members | |
Public Types inherited from sysio::chain::block_header | |
| using | new_producers_type = std::optional<legacy::producer_schedule_type> |
| mroot of all delivered action receipts | |
Static Public Member Functions inherited from sysio::chain::block_header | |
| static uint32_t | num_from_id (const block_id_type &id) |
|
default |
|
inlineexplicit |
|
default |
|
inline |
|
delete |
|
default |
| flat_multimap< uint16_t, block_extension > sysio::chain::signed_block::validate_and_extract_extensions | ( | ) | const |
Definition at line 23 of file block.cpp.
| extensions_type sysio::chain::signed_block::block_extensions |
| vector<transaction_receipt> sysio::chain::signed_block::transactions |