BitShares-Core
6.1.0
BitShares blockchain implementation and command-line interface software
|
tracks minimal information about past blocks to implement TaPOSWhen attempting to calculate the validity of a transaction we need to lookup a past block and check its block hash and the time it occurred so we can calculate whether the current transaction is valid and at what time it should expire. More...
#include <block_summary_object.hpp>
Public Attributes | |
block_id_type | block_id |
![]() | |
object_id_type | id |
Additional Inherited Members | |
![]() | |
abstract_object () | |
object_id< SpaceID, TypeID > | get_id () const |
![]() | |
std::unique_ptr< object > | clone () const override |
void | move_from (object &obj) override |
fc::variant | to_variant () const override |
std::vector< char > | pack () const override |
![]() | |
object ()=default | |
object (uint8_t space_id, uint8_t type_id) | |
virtual | ~object ()=default |
![]() | |
static constexpr uint8_t | space_id |
static constexpr uint8_t | type_id |
tracks minimal information about past blocks to implement TaPOS
When attempting to calculate the validity of a transaction we need to lookup a past block and check its block hash and the time it occurred so we can calculate whether the current transaction is valid and at what time it should expire.
Definition at line 40 of file block_summary_object.hpp.
block_id_type graphene::chain::block_summary_object::block_id |
Definition at line 44 of file block_summary_object.hpp.