29 #include <graphene/chain/hardfork.hpp> 32 namespace graphene {
namespace chain {
45 virtual void pay_fee()
override;
108 bool update_feeds_due_to_bsrm_change =
false;
Update the set of feed-producing accounts for a BitAssetBitAssets have price feeds selected by taking...
contains properties that only apply to bitassets (market issued assets)
This class represents an account on the object graphAccounts are the primary unit of authority on the...
used to transfer accumulated fees back to the issuer's balance.
Schedules a market-issued asset for automatic settlementHolders of market-issued assests may request ...
object_id_type do_apply(const asset_create_operation &o)
Publish price feeds for market-issued assetsPrice feed providers use this operation to publish their ...
used to take an asset out of circulation, returning to the issuer
Update options specific to BitAssetsBitAssets have some options which are not relevant to other asset...
tracks the asset information that changes frequentlyBecause the asset_object is very large it doesn't...
Update options common to all assetsThere are a number of options which all assets in the network use...
virtual void pay_fee() override
Transfers BTS from the fee pool of a specified asset back to the issuer's balance.
void_result do_evaluate(const asset_create_operation &o)
tracks the parameters of an assetAll assets have a globally unique symbol name that controls how they...
Update issuer of an assetAn issuer has general administrative power of an asset and in some cases als...
allows global settling of bitassets (black swan or prediction markets)