BitShares-Core
7.0.2
BitShares blockchain node software and command-line wallet software
|
Go to the documentation of this file.
29 #include <graphene/chain/hardfork.hpp>
32 namespace graphene {
namespace chain {
112 bool update_feeds_due_to_bsrm_change =
false;
void_result do_apply(const asset_claim_pool_operation &o)
void_result do_apply(const asset_fund_fee_pool_operation &op) const
void_result do_evaluate(const asset_fund_fee_pool_operation &op)
void_result do_evaluate(const asset_publish_feed_operation &o)
void_result do_apply(const asset_update_operation &o)
void_result do_evaluate(const asset_update_bitasset_operation &o)
used to transfer accumulated fees back to the issuer's balance.
void_result do_evaluate(const asset_update_issuer_operation &o)
Update issuer of an asset.
tracks the parameters of an asset
void_result do_evaluate(const operation_type &op)
void_result do_evaluate(const asset_update_operation &o)
void_result do_apply(const operation_type &o) const
used to take an asset out of circulation, returning to the issuer
Update options common to all assets.
tracks the asset information that changes frequently
This class represents an account on the object graph.
void_result do_apply(const asset_update_issuer_operation &o)
contains properties that only apply to bitassets (market issued assets)
void_result do_evaluate(const operation_type &o)
Update options specific to BitAssets.
Publish price feeds for market-issued assets.
void_result do_evaluate(const asset_claim_fees_operation &o)
void_result do_evaluate(const asset_reserve_operation &o)
object_id_type do_apply(const asset_create_operation &o) const
Update the set of feed-producing accounts for a BitAsset.
void_result do_evaluate(const operation_type &op)
operation_result do_apply(const operation_type &op)
Schedules a market-issued asset for automatic settlement.
void_result do_evaluate(const asset_claim_pool_operation &o)
void_result do_apply(const asset_claim_fees_operation &o)
void_result do_apply(const operation_type &op)
void_result do_apply(const asset_issue_operation &o) const
void_result do_apply(const asset_publish_feed_operation &o)
void_result do_evaluate(const asset_create_operation &o) const
void_result do_evaluate(const asset_issue_operation &o)
void_result do_apply(const asset_update_bitasset_operation &o)
void_result do_apply(const asset_reserve_operation &o) const
allows global settling of bitassets (black swan or prediction markets)
Transfers BTS from the fee pool of a specified asset back to the issuer's balance.