BitShares-Core  7.0.2
BitShares blockchain node software and command-line wallet software
graphene::chain::database Member List

This is the complete list of members for graphene::chain::database, including all inherited members.

_current_block_numgraphene::chain::database
_current_block_timegraphene::chain::database
_index_sizegraphene::db::object_databasestatic
_popped_txgraphene::chain::database
_push_transaction(const precomputable_transaction &trx)graphene::chain::database
_undo_dbgraphene::db::object_database
add_checkpoints(const flat_map< uint32_t, block_id_type > &checkpts)graphene::chain::database
add_index()graphene::db::object_databaseinline
add_secondary_index(Args... args)graphene::db::object_databaseinline
adjust_balance(account_id_type account, asset delta)graphene::chain::database
applied_blockgraphene::chain::database
apply_block(const signed_block &next_block, uint32_t skip=skip_nothing)graphene::chain::database
apply_debug_updates()graphene::chain::database
apply_force_settlement(const force_settlement_object &new_settlement, const asset_bitasset_data_object &bitasset, const asset_object &asset_obj)graphene::chain::database
apply_operation(transaction_evaluation_state &eval_state, const operation &op, bool is_virtual=true)graphene::chain::database
apply_order(const limit_order_object &new_order_object)graphene::chain::database
apply_order_before_hardfork_625(const limit_order_object &new_order_object)graphene::chain::database
apply_transaction(const signed_transaction &trx, uint32_t skip=skip_nothing)graphene::chain::database
before_last_checkpoint() constgraphene::chain::database
calculate_market_fee(const asset_object &trade_asset, const asset &trade_amount, const bool &is_maker) constgraphene::chain::database
cancel_bid(const collateral_bid_object &bid, bool create_virtual_op=true)graphene::chain::database
cancel_limit_order(const limit_order_object &order, bool create_virtual_op=true, bool skip_cancel_fee=false)graphene::chain::database
cancel_settle_order(const force_settlement_object &order)graphene::chain::database
cast(const object &obj)graphene::db::object_databaseinlinestatic
cast(object &obj)graphene::db::object_databaseinlinestatic
changed_objectsgraphene::chain::database
check_call_orders(const asset_object &mia, bool enable_black_swan=true, bool for_new_limit_order=false, const asset_bitasset_data_object *bitasset_ptr=nullptr, bool mute_exceptions=false, bool skip_matching_settle_orders=false)graphene::chain::database
check_settled_debt_order(const asset_bitasset_data_object &bitasset)graphene::chain::database
clear_pending()graphene::chain::database
close(bool rewind=true)graphene::chain::database
graphene::db::object_database::close()graphene::db::object_database
create(F &&constructor)graphene::db::object_databaseinline
current_fee_schedule() constgraphene::chain::database
database()graphene::chain::database
debug_dump()graphene::chain::database
debug_update(const fc::variant_object &update)graphene::chain::database
deposit_cashback(const account_object &acct, share_type amount, bool require_vesting=true)graphene::chain::database
deposit_lazy_vesting(const optional< vesting_balance_id_type > &ovbid, share_type amount, uint32_t req_vesting_seconds, vesting_balance_type balance_type, account_id_type req_owner, bool require_vesting)graphene::chain::database
deposit_market_fee_vesting_balance(const account_id_type &account_id, const asset &delta)graphene::chain::database
deposit_witness_pay(const witness_object &wit, share_type amount)graphene::chain::database
enable_standby_votes_tracking(bool enable)graphene::chain::databaseinline
execute_bid(const collateral_bid_object &bid, share_type debt_covered, share_type collateral_from_fund, const price_feed &current_feed)graphene::chain::database
fetch_block_by_id(const block_id_type &id) constgraphene::chain::database
fetch_block_by_number(uint32_t num) constgraphene::chain::database
find(const object_id_type &id) constgraphene::db::object_databaseinline
find(const object_id< SpaceID, TypeID > &id) const -> const object_downcast_t< decltype(id)> *graphene::db::object_databaseinline
find_least_collateralized_short(const asset_bitasset_data_object &bitasset, bool force_by_collateral_index) constgraphene::chain::database
find_object(const object_id_type &id) constgraphene::db::object_database
find_settled_debt_order(const asset_id_type &a) constgraphene::chain::database
flush()graphene::db::object_database
generate_block(const fc::time_point_sec when, witness_id_type witness_id, const fc::ecc::private_key &block_signing_private_key, uint32_t skip)graphene::chain::database
get(const object_id_type &id) constgraphene::db::object_databaseinline
get(const object_id< SpaceID, TypeID > &id) const -> const object_downcast_t< decltype(id)> &graphene::db::object_databaseinline
get_account_stats_by_owner(account_id_type owner) constgraphene::chain::database
get_applied_operations() constgraphene::chain::database
get_balance(account_id_type owner, asset_id_type asset_id) constgraphene::chain::database
get_balance(const account_object &owner, const asset_object &asset_obj) constgraphene::chain::database
get_block_id_for_num(uint32_t block_num) constgraphene::chain::database
get_block_ids_on_fork(block_id_type head_of_fork) constgraphene::chain::database
get_chain_id() constgraphene::chain::database
get_chain_properties() constgraphene::chain::database
get_checkpoints() constgraphene::chain::databaseinline
get_core_asset() constgraphene::chain::database
get_core_dynamic_data() constgraphene::chain::database
get_data_dir() constgraphene::db::object_databaseinline
get_dynamic_global_properties() constgraphene::chain::database
get_global_properties() constgraphene::chain::database
get_index() constgraphene::db::object_databaseinline
get_index(uint8_t space_id, uint8_t type_id) constgraphene::db::object_database
get_index(const object_id_type &id) constgraphene::db::object_databaseinline
get_index_type() constgraphene::db::object_databaseinline
get_market_fee_vesting_balance(const account_id_type &account_id, const asset_id_type &asset_id)graphene::chain::database
get_mutable_index()graphene::db::object_databaseinlineprotected
get_mutable_index(const object_id_type &id)graphene::db::object_databaseinlineprotected
get_mutable_index(uint8_t space_id, uint8_t type_id)graphene::db::object_databaseprotected
get_mutable_index_type()graphene::db::object_databaseinlineprotected
get_node_properties() constgraphene::chain::database
get_object(const object_id_type &id) constgraphene::db::object_database
get_recent_transaction(const transaction_id_type &trx_id) constgraphene::chain::database
get_scheduled_witness(uint32_t slot_num) constgraphene::chain::database
get_slot_at_time(fc::time_point_sec when) constgraphene::chain::database
get_slot_time(uint32_t slot_num) constgraphene::chain::database
get_viable_custom_authorities(account_id_type account, const operation &op, rejected_predicate_map *rejected_authorities=nullptr) constgraphene::chain::database
get_witness_schedule_object() constgraphene::chain::database
globally_settle_asset(const asset_object &bitasset, const price &settle_price, bool check_margin_calls=false)graphene::chain::database
head_block_id() constgraphene::chain::database
head_block_num() constgraphene::chain::database
head_block_time() constgraphene::chain::database
head_block_witness() constgraphene::chain::database
initialize_indexes()graphene::chain::database
insert(object &&obj)graphene::db::object_databaseinline
is_known_block(const block_id_type &id) constgraphene::chain::database
is_known_transaction(const transaction_id_type &id) constgraphene::chain::database
last_non_undoable_block_num() constgraphene::chain::database
match_result_type enum namegraphene::chain::database
modify(const T &obj, const Lambda &m)graphene::db::object_databaseinline
new_objectsgraphene::chain::database
node_properties()graphene::chain::database
notify_applied_block(const signed_block &block)graphene::chain::databaseprotected
notify_changed_objects()graphene::chain::databaseprotected
notify_on_pending_transaction(const signed_transaction &tx)graphene::chain::databaseprotected
object_database()graphene::db::object_database
on_pending_transactiongraphene::chain::database
open(const fc::path &data_dir, std::function< genesis_state_type()> genesis_loader, const std::string &db_version)graphene::chain::database
graphene::db::object_database::open(const fc::path &data_dir)graphene::db::object_database
pay_force_settle_fees(const asset_object &collecting_asset, const asset &collat_receives)graphene::chain::database
pay_market_fees(const account_object *seller, const asset_object &recv_asset, const asset &receives, const bool &is_maker, const optional< asset > &calculated_market_fees={})graphene::chain::database
pop_block()graphene::chain::database
pop_undo()graphene::chain::databaseinlineprotected
precompute_parallel(const signed_block &block, const uint32_t skip=skip_nothing) constgraphene::chain::database
precompute_parallel(const precomputable_transaction &trx) constgraphene::chain::database
process_tickets()graphene::chain::database
push_applied_operation(const operation &op, bool is_virtual=true)graphene::chain::database
push_block(const signed_block &b, uint32_t skip=skip_nothing)graphene::chain::database
push_proposal(const proposal_object &proposal)graphene::chain::database
push_transaction(const precomputable_transaction &trx, uint32_t skip=skip_nothing)graphene::chain::database
reindex(fc::path data_dir)graphene::chain::database
remove(const object &obj)graphene::db::object_databaseinline
removed_objectsgraphene::chain::database
reset_indexes()graphene::db::object_databaseinline
revive_bitasset(const asset_object &bitasset, const asset_bitasset_data_object &bad)graphene::chain::database
set_applied_operation_result(uint32_t op_id, const operation_result &r)graphene::chain::database
skip_assert_evaluation enum valuegraphene::chain::database
skip_block_size_check enum valuegraphene::chain::database
skip_merkle_check enum valuegraphene::chain::database
skip_nothing enum valuegraphene::chain::database
skip_tapos_check enum valuegraphene::chain::database
skip_transaction_dupe_check enum valuegraphene::chain::database
skip_transaction_signatures enum valuegraphene::chain::database
skip_undo_history_check enum valuegraphene::chain::database
skip_witness_schedule_check enum valuegraphene::chain::database
skip_witness_signature enum valuegraphene::chain::database
to_pretty_string(const asset &a) constgraphene::chain::database
update_bitasset_current_feed(const asset_bitasset_data_object &bitasset, bool skip_median_update=false)graphene::chain::database
validate_transaction(const signed_transaction &trx)graphene::chain::database
validation_steps enum namegraphene::chain::database
wipe(const fc::path &data_dir, bool include_blocks)graphene::chain::database
graphene::db::object_database::wipe(const fc::path &data_dir)graphene::db::object_database
witness_participation_rate() constgraphene::chain::database
~database() overridegraphene::chain::database
~object_database()=defaultgraphene::db::object_databasevirtual