Bitshares-Core  2.0.181105
BitShares blockchain implementation and command-line interface software
Public Member Functions | Public Attributes | Static Public Attributes | List of all members
graphene::chain::force_settlement_object Class Reference

tracks bitassets scheduled for force settlement at some point in the future. More...

#include <market_object.hpp>

Inheritance diagram for graphene::chain::force_settlement_object:

Public Member Functions

asset_id_type settlement_asset_id () const
 

Public Attributes

account_id_type owner
 
asset balance
 
time_point_sec settlement_date
 

Static Public Attributes

static const uint8_t space_id = protocol_ids
 
static const uint8_t type_id = force_settlement_object_type
 

Detailed Description

tracks bitassets scheduled for force settlement at some point in the future.

On the settlement_date the balance will be converted to the collateral asset and paid to owner and then this object will be deleted.

Definition at line 149 of file market_object.hpp.

Member Function Documentation

◆ settlement_asset_id()

asset_id_type graphene::chain::force_settlement_object::settlement_asset_id ( ) const
inline

Definition at line 159 of file market_object.hpp.

Member Data Documentation

◆ balance

asset graphene::chain::force_settlement_object::balance

Definition at line 156 of file market_object.hpp.

◆ owner

account_id_type graphene::chain::force_settlement_object::owner

Definition at line 155 of file market_object.hpp.

◆ settlement_date

time_point_sec graphene::chain::force_settlement_object::settlement_date

Definition at line 157 of file market_object.hpp.

◆ space_id

const uint8_t graphene::chain::force_settlement_object::space_id = protocol_ids
static

Definition at line 152 of file market_object.hpp.

◆ type_id

const uint8_t graphene::chain::force_settlement_object::type_id = force_settlement_object_type
static

Definition at line 153 of file market_object.hpp.


The documentation for this class was generated from the following files: