class operation_history_object : public abstract_object<operation_history_object>
{
operation op;
operation_result result;
/** the block that caused this operation */
uint32_t block_num = 0;
/** the transaction in the block */
uint16_t trx_in_block = 0;
/** the operation within the transaction */
uint16_t op_in_trx = 0;
/** any virtual operations implied by operation in block */
uint32_t virtual_op = 0;
/** Whether this is a virtual operation */
bool is_virtual = false;
/** The timestamp of the block that caused this operation */
time_point_sec block_time;
};
PR for #487 (note: this PR depends on #2639).
Note: this triggers auto-replay.
Adds 2 fields to
operation_history_object
is_virtual
block_time