Golos
Разработчикам Статистика Баунти Документация Партнеры Github
Public Member Functions | Public Attributes | List of all members
golos::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 golos::chain::force_settlement_object:

Public Member Functions

template<typename Constructor , typename Allocator >
 force_settlement_object (Constructor &&c, allocator< Allocator > a)
 
 force_settlement_object ()
 
protocol::asset_name_type settlement_asset_symbol () const
 

Public Attributes

id_type id
 
account_name_type owner
 
protocol::integral_id_type settlement_id
 
protocol::asset< 0, 17, 0 > balance
 
time_point_sec settlement_date
 

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 115 of file market_object.hpp.

Constructor & Destructor Documentation

◆ force_settlement_object() [1/2]

template<typename Constructor , typename Allocator >
golos::chain::force_settlement_object::force_settlement_object ( Constructor &&  c,
allocator< Allocator >  a 
)
inline

Definition at line 118 of file market_object.hpp.

◆ force_settlement_object() [2/2]

golos::chain::force_settlement_object::force_settlement_object ( )
inline

Definition at line 122 of file market_object.hpp.

Member Function Documentation

◆ settlement_asset_symbol()

protocol::asset_name_type golos::chain::force_settlement_object::settlement_asset_symbol ( ) const
inline

Definition at line 133 of file market_object.hpp.

Member Data Documentation

◆ balance

protocol::asset<0, 17, 0> golos::chain::force_settlement_object::balance

Definition at line 130 of file market_object.hpp.

◆ id

id_type golos::chain::force_settlement_object::id

Definition at line 126 of file market_object.hpp.

◆ owner

account_name_type golos::chain::force_settlement_object::owner

Definition at line 128 of file market_object.hpp.

◆ settlement_date

time_point_sec golos::chain::force_settlement_object::settlement_date

Definition at line 131 of file market_object.hpp.

◆ settlement_id

protocol::integral_id_type golos::chain::force_settlement_object::settlement_id

Definition at line 129 of file market_object.hpp.


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