|
BitShares-Core
7.0.2
BitShares blockchain node software and command-line wallet software
|
#include <transaction_evaluation_state.hpp>
Public Member Functions | |
| transaction_evaluation_state (database *db=nullptr) | |
| database & | db () const |
Public Attributes | |
| vector< operation_result > | operation_results |
| const signed_transaction * | _trx = nullptr |
| database * | _db = nullptr |
| bool | _is_proposed_trx = false |
| bool | skip_fee_schedule_check = false |
| bool | skip_limit_order_price_check = false |
Place holder for state tracked while processing a transaction. This class provides helper methods that are common to many different operations and also tracks which keys have signed the transaction
Definition at line 37 of file transaction_evaluation_state.hpp.
|
inline |
Definition at line 40 of file transaction_evaluation_state.hpp.
|
inline |
Definition at line 44 of file transaction_evaluation_state.hpp.
| database* graphene::chain::transaction_evaluation_state::_db = nullptr |
Definition at line 48 of file transaction_evaluation_state.hpp.
| bool graphene::chain::transaction_evaluation_state::_is_proposed_trx = false |
Definition at line 49 of file transaction_evaluation_state.hpp.
| const signed_transaction* graphene::chain::transaction_evaluation_state::_trx = nullptr |
Definition at line 47 of file transaction_evaluation_state.hpp.
| vector<operation_result> graphene::chain::transaction_evaluation_state::operation_results |
Definition at line 45 of file transaction_evaluation_state.hpp.
| bool graphene::chain::transaction_evaluation_state::skip_fee_schedule_check = false |
Definition at line 50 of file transaction_evaluation_state.hpp.
| bool graphene::chain::transaction_evaluation_state::skip_limit_order_price_check = false |
Definition at line 51 of file transaction_evaluation_state.hpp.
1.8.17