BitShares-Core
6.1.0
BitShares blockchain implementation and command-line interface software
|
an offer to sell an amount of an asset at a specified exchange rate by a certain timeThe objects are indexed by expiration and are automatically deleted on the first block after expiration. More...
#include <market_object.hpp>
Public Member Functions | |
pair< asset_id_type, asset_id_type > | get_market () const |
asset | amount_for_sale () const |
asset | amount_to_receive () const |
asset_id_type | sell_asset_id () const |
asset_id_type | receive_asset_id () const |
![]() | |
abstract_object () | |
object_id< SpaceID, TypeID > | get_id () const |
![]() | |
std::unique_ptr< object > | clone () const override |
void | move_from (object &obj) override |
fc::variant | to_variant () const override |
std::vector< char > | pack () const override |
![]() | |
object ()=default | |
object (uint8_t space_id, uint8_t type_id) | |
virtual | ~object ()=default |
Public Attributes | |
time_point_sec | expiration |
account_id_type | seller |
share_type | for_sale |
asset id is sell_price.base.asset_id More... | |
price | sell_price |
share_type | deferred_fee |
fee converted to CORE More... | |
asset | deferred_paid_fee |
originally paid fee More... | |
bool | is_settled_debt = false |
Whether this order is an individual settlement fund. More... | |
![]() | |
object_id_type | id |
Additional Inherited Members | |
![]() | |
static constexpr uint8_t | space_id |
static constexpr uint8_t | type_id |
an offer to sell an amount of an asset at a specified exchange rate by a certain time
The objects are indexed by expiration and are automatically deleted on the first block after expiration.
Definition at line 44 of file market_object.hpp.
|
inline |
Definition at line 62 of file market_object.hpp.
|
inline |
Definition at line 63 of file market_object.hpp.
|
inline |
Definition at line 55 of file market_object.hpp.
|
inline |
Definition at line 65 of file market_object.hpp.
|
inline |
Definition at line 64 of file market_object.hpp.
share_type graphene::chain::limit_order_object::deferred_fee |
fee converted to CORE
Definition at line 51 of file market_object.hpp.
asset graphene::chain::limit_order_object::deferred_paid_fee |
originally paid fee
Definition at line 52 of file market_object.hpp.
time_point_sec graphene::chain::limit_order_object::expiration |
Definition at line 47 of file market_object.hpp.
share_type graphene::chain::limit_order_object::for_sale |
asset id is sell_price.base.asset_id
Definition at line 49 of file market_object.hpp.
bool graphene::chain::limit_order_object::is_settled_debt = false |
Whether this order is an individual settlement fund.
Definition at line 53 of file market_object.hpp.
price graphene::chain::limit_order_object::sell_price |
Definition at line 50 of file market_object.hpp.
account_id_type graphene::chain::limit_order_object::seller |
Definition at line 48 of file market_object.hpp.