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 |