Scorum
libraries
plugins
blockchain_history
schema
applied_operation.cpp
Go to the documentation of this file.
1
#include <
scorum/blockchain_history/schema/applied_operation.hpp
>
2
3
namespace
scorum
{
4
namespace
blockchain_history {
5
6
applied_operation::applied_operation
(
const
operation_object
& op_obj)
7
: trx_id(op_obj.trx_id)
8
, block(op_obj.block)
9
, trx_in_block(op_obj.trx_in_block)
10
, op_in_trx(op_obj.op_in_trx)
11
, timestamp(op_obj.timestamp)
12
{
13
// fc::raw::unpack( op_obj.serialized_op, op ); // g++ refuses to compile this as ambiguous
14
op
= fc::raw::unpack<operation>(op_obj.
serialized_op
);
15
}
16
17
applied_withdraw_operation::applied_withdraw_operation
() =
default
;
18
19
applied_withdraw_operation::applied_withdraw_operation
(
const
operation_object
& op_obj)
20
:
applied_operation
(op_obj)
21
{
22
}
23
}
24
}
applied_operation.hpp
scorum::blockchain_history::operation_object
Definition:
operation_objects.hpp:23
scorum::blockchain_history::operation_object::serialized_op
fc::shared_buffer serialized_op
Definition:
operation_objects.hpp:36
scorum
Definition:
asset.cpp:15
scorum::blockchain_history::applied_operation
Definition:
applied_operation.hpp:13
scorum::blockchain_history::applied_operation::applied_operation
applied_operation()=default
scorum::blockchain_history::applied_operation::op
operation op
Definition:
applied_operation.hpp:22
scorum::blockchain_history::applied_withdraw_operation::applied_withdraw_operation
applied_withdraw_operation()
Generated on Thu Jun 9 2022 13:04:25 for Scorum by
1.9.1