Разработчикам Статистика Баунти Документация Партнеры 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 

Definition at line 118 of file market_object.hpp.

◆ force_settlement_object() [2/2]

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

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

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: