|
BitShares-Core
7.0.2
BitShares blockchain node software and command-line wallet software
|
Classes | |
| struct | get_impacted_account_visitor |
| struct | pending_transactions_restorer |
| struct | skip_flags_restorer |
| struct | vbo_mfs_key |
| struct | vesting_balance_object_equal |
| struct | vesting_balance_object_hash |
| struct | vote_recalc_options |
| struct | vote_recalc_times |
| bool graphene::chain::detail::_is_authorized_asset | ( | const database & | d, |
| const account_object & | acct, | ||
| const asset_object & | asset_obj | ||
| ) |
Definition at line 35 of file is_authorized_asset.cpp.
| share_type graphene::chain::detail::calculate_percent | ( | const share_type & | value, |
| uint16_t | percent | ||
| ) |
Definition at line 39 of file db_market.cpp.
| void graphene::chain::detail::check_asset_claim_fees_hardfork_87_74_collatfee | ( | const fc::time_point_sec & | block_time, |
| const asset_claim_fees_operation & | op | ||
| ) |
Definition at line 138 of file asset_evaluator.cpp.
| void graphene::chain::detail::check_asset_options_hf_1774 | ( | const fc::time_point_sec & | block_time, |
| const asset_options & | options | ||
| ) |
Definition at line 39 of file asset_evaluator.cpp.
| void graphene::chain::detail::check_asset_options_hf_bsip81 | ( | const fc::time_point_sec & | block_time, |
| const asset_options & | options | ||
| ) |
Definition at line 58 of file asset_evaluator.cpp.
| void graphene::chain::detail::check_asset_options_hf_bsip_48_75 | ( | const fc::time_point_sec & | block_time, |
| const asset_options & | options | ||
| ) |
Definition at line 68 of file asset_evaluator.cpp.
| void graphene::chain::detail::check_asset_options_hf_core2281 | ( | const fc::time_point_sec & | next_maint_time, |
| const asset_options & | options | ||
| ) |
Definition at line 147 of file asset_evaluator.cpp.
| void graphene::chain::detail::check_asset_options_hf_core2467 | ( | const fc::time_point_sec & | next_maint_time, |
| const asset_options & | options | ||
| ) |
Definition at line 161 of file asset_evaluator.cpp.
| void graphene::chain::detail::check_asset_publish_feed_extensions_hf_bsip77 | ( | const fc::time_point_sec & | block_time, |
| const asset_publish_feed_operation::ext & | extensions | ||
| ) |
Definition at line 109 of file asset_evaluator.cpp.
| void graphene::chain::detail::check_asset_update_extensions_hf_bsip_48_75 | ( | const fc::time_point_sec & | block_time, |
| const asset_update_operation::ext & | extensions | ||
| ) |
Definition at line 95 of file asset_evaluator.cpp.
| void graphene::chain::detail::check_bitasset_options_hf_bsip74 | ( | const fc::time_point_sec & | block_time, |
| const bitasset_options & | options | ||
| ) |
Definition at line 49 of file asset_evaluator.cpp.
| void graphene::chain::detail::check_bitasset_options_hf_bsip77 | ( | const fc::time_point_sec & | block_time, |
| const bitasset_options & | options | ||
| ) |
Definition at line 121 of file asset_evaluator.cpp.
| void graphene::chain::detail::check_bitasset_options_hf_bsip87 | ( | const fc::time_point_sec & | block_time, |
| const bitasset_options & | options | ||
| ) |
Definition at line 130 of file asset_evaluator.cpp.
| void graphene::chain::detail::check_bitasset_options_hf_bsip_48_75 | ( | const fc::time_point_sec & | block_time, |
| const bitasset_options & | options | ||
| ) |
Definition at line 80 of file asset_evaluator.cpp.
| void graphene::chain::detail::check_bitasset_opts_hf_core2467 | ( | const fc::time_point_sec & | next_maint_time, |
| const bitasset_options & | options | ||
| ) |
Definition at line 173 of file asset_evaluator.cpp.
| void graphene::chain::detail::check_htlc_create_hf_bsip64 | ( | const fc::time_point_sec & | block_time, |
| const htlc_create_operation & | op, | ||
| const asset_object & | asset_to_transfer | ||
| ) |
Definition at line 34 of file htlc_evaluator.cpp.
| void graphene::chain::detail::check_htlc_redeem_hf_bsip64 | ( | const fc::time_point_sec & | block_time, |
| const htlc_redeem_operation & | op, | ||
| const htlc_object * | htlc_obj | ||
| ) |
Definition at line 57 of file htlc_evaluator.cpp.
|
inline |
Calculate a hash for account_id_type and asset_id. Use 48 bit value (see object_id.hpp) for account_id and XOR it with 24 bit for asset_id
Definition at line 204 of file vesting_balance_object.hpp.
| void graphene::chain::detail::with_skip_flags | ( | database & | db, |
| uint32_t | skip_flags, | ||
| Lambda | callback | ||
| ) |
Set the skip_flags to the given value, call callback, then reset skip_flags to their previous value after callback is done.
Definition at line 113 of file db_with.hpp.
| void graphene::chain::detail::without_pending_transactions | ( | database & | db, |
| std::vector< processed_transaction > && | pending_transactions, | ||
| Lambda | callback | ||
| ) |
Empty pending_transactions, call callback, then reset pending_transactions after callback is done.
Pending transactions which no longer validate will be culled.
Definition at line 132 of file db_with.hpp.
1.8.17