Scorum
|
#include <transaction_object.hpp>
Public Attributes | |
id_type | id |
fc::shared_buffer | packed_trx |
transaction_id_type | trx_id |
time_point_sec | expiration |
The purpose of this object is to enable the detection of duplicate transactions. When a transaction is included in a block a transaction_object is added. At the end of block processing all transaction_objects that have expired can be removed from the index.
Definition at line 18 of file transaction_object.hpp.
time_point_sec scorum::chain::transaction_object::expiration |
Definition at line 27 of file transaction_object.hpp.
id_type scorum::chain::transaction_object::id |
Definition at line 23 of file transaction_object.hpp.
fc::shared_buffer scorum::chain::transaction_object::packed_trx |
Definition at line 25 of file transaction_object.hpp.
transaction_id_type scorum::chain::transaction_object::trx_id |
Definition at line 26 of file transaction_object.hpp.