BitShares-Core  5.1.0
BitShares blockchain implementation and command-line interface software
Public Attributes | Static Public Attributes | List of all members
graphene::market_history::liquidity_pool_ticker_object Struct Reference

Stores ticker data for liquidity pools. More...

#include <market_history_plugin.hpp>

Inheritance diagram for graphene::market_history::liquidity_pool_ticker_object:
graphene::db::abstract_object< liquidity_pool_ticker_object > graphene::db::object

Public Attributes

uint32_t _24h_deposit_count = 0
 
fc::uint128_t _24h_deposit_amount_a = 0
 
fc::uint128_t _24h_deposit_amount_b = 0
 
fc::uint128_t _24h_deposit_share_amount = 0
 
uint32_t _24h_withdrawal_count = 0
 
fc::uint128_t _24h_withdrawal_amount_a = 0
 
fc::uint128_t _24h_withdrawal_amount_b = 0
 
fc::uint128_t _24h_withdrawal_share_amount = 0
 
fc::uint128_t _24h_withdrawal_fee_a = 0
 
fc::uint128_t _24h_withdrawal_fee_b = 0
 
uint32_t _24h_exchange_a2b_count = 0
 
fc::uint128_t _24h_exchange_a2b_amount_a = 0
 
fc::uint128_t _24h_exchange_a2b_amount_b = 0
 
uint32_t _24h_exchange_b2a_count = 0
 
fc::uint128_t _24h_exchange_b2a_amount_a = 0
 
fc::uint128_t _24h_exchange_b2a_amount_b = 0
 
fc::uint128_t _24h_exchange_fee_a = 0
 
fc::uint128_t _24h_exchange_fee_b = 0
 
share_type _24h_balance_delta_a
 
share_type _24h_balance_delta_b
 
uint64_t total_deposit_count = 0
 
fc::uint128_t total_deposit_amount_a = 0
 
fc::uint128_t total_deposit_amount_b = 0
 
fc::uint128_t total_deposit_share_amount = 0
 
uint64_t total_withdrawal_count = 0
 
fc::uint128_t total_withdrawal_amount_a = 0
 
fc::uint128_t total_withdrawal_amount_b = 0
 
fc::uint128_t total_withdrawal_share_amount = 0
 
fc::uint128_t total_withdrawal_fee_a = 0
 
fc::uint128_t total_withdrawal_fee_b = 0
 
uint64_t total_exchange_a2b_count = 0
 
fc::uint128_t total_exchange_a2b_amount_a = 0
 
fc::uint128_t total_exchange_a2b_amount_b = 0
 
uint64_t total_exchange_b2a_count = 0
 
fc::uint128_t total_exchange_b2a_amount_a = 0
 
fc::uint128_t total_exchange_b2a_amount_b = 0
 
fc::uint128_t total_exchange_fee_a = 0
 
fc::uint128_t total_exchange_fee_b = 0
 
- Public Attributes inherited from graphene::db::object
object_id_type id
 

Static Public Attributes

static constexpr uint8_t space_id = MARKET_HISTORY_SPACE_ID
 
static constexpr uint8_t type_id = liquidity_pool_ticker_object_type
 

Additional Inherited Members

- Public Member Functions inherited from graphene::db::abstract_object< liquidity_pool_ticker_object >
virtual unique_ptr< objectclone () const
 these methods are implemented for derived classes by inheriting abstract_object<DerivedClass> More...
 
virtual void move_from (object &obj)
 
virtual variant to_variant () const
 
virtual vector< char > pack () const
 
- Public Member Functions inherited from graphene::db::object
 object ()
 
virtual ~object ()
 

Detailed Description

Stores ticker data for liquidity pools.

Definition at line 314 of file market_history_plugin.hpp.

Member Data Documentation

share_type graphene::market_history::liquidity_pool_ticker_object::_24h_balance_delta_a

Definition at line 337 of file market_history_plugin.hpp.

share_type graphene::market_history::liquidity_pool_ticker_object::_24h_balance_delta_b

Definition at line 338 of file market_history_plugin.hpp.

fc::uint128_t graphene::market_history::liquidity_pool_ticker_object::_24h_deposit_amount_a = 0

Definition at line 320 of file market_history_plugin.hpp.

fc::uint128_t graphene::market_history::liquidity_pool_ticker_object::_24h_deposit_amount_b = 0

Definition at line 321 of file market_history_plugin.hpp.

uint32_t graphene::market_history::liquidity_pool_ticker_object::_24h_deposit_count = 0

Definition at line 319 of file market_history_plugin.hpp.

fc::uint128_t graphene::market_history::liquidity_pool_ticker_object::_24h_deposit_share_amount = 0

Definition at line 322 of file market_history_plugin.hpp.

fc::uint128_t graphene::market_history::liquidity_pool_ticker_object::_24h_exchange_a2b_amount_a = 0

Definition at line 330 of file market_history_plugin.hpp.

fc::uint128_t graphene::market_history::liquidity_pool_ticker_object::_24h_exchange_a2b_amount_b = 0

Definition at line 331 of file market_history_plugin.hpp.

uint32_t graphene::market_history::liquidity_pool_ticker_object::_24h_exchange_a2b_count = 0

Definition at line 329 of file market_history_plugin.hpp.

fc::uint128_t graphene::market_history::liquidity_pool_ticker_object::_24h_exchange_b2a_amount_a = 0

Definition at line 333 of file market_history_plugin.hpp.

fc::uint128_t graphene::market_history::liquidity_pool_ticker_object::_24h_exchange_b2a_amount_b = 0

Definition at line 334 of file market_history_plugin.hpp.

uint32_t graphene::market_history::liquidity_pool_ticker_object::_24h_exchange_b2a_count = 0

Definition at line 332 of file market_history_plugin.hpp.

fc::uint128_t graphene::market_history::liquidity_pool_ticker_object::_24h_exchange_fee_a = 0

Definition at line 335 of file market_history_plugin.hpp.

fc::uint128_t graphene::market_history::liquidity_pool_ticker_object::_24h_exchange_fee_b = 0

Definition at line 336 of file market_history_plugin.hpp.

fc::uint128_t graphene::market_history::liquidity_pool_ticker_object::_24h_withdrawal_amount_a = 0

Definition at line 324 of file market_history_plugin.hpp.

fc::uint128_t graphene::market_history::liquidity_pool_ticker_object::_24h_withdrawal_amount_b = 0

Definition at line 325 of file market_history_plugin.hpp.

uint32_t graphene::market_history::liquidity_pool_ticker_object::_24h_withdrawal_count = 0

Definition at line 323 of file market_history_plugin.hpp.

fc::uint128_t graphene::market_history::liquidity_pool_ticker_object::_24h_withdrawal_fee_a = 0

Definition at line 327 of file market_history_plugin.hpp.

fc::uint128_t graphene::market_history::liquidity_pool_ticker_object::_24h_withdrawal_fee_b = 0

Definition at line 328 of file market_history_plugin.hpp.

fc::uint128_t graphene::market_history::liquidity_pool_ticker_object::_24h_withdrawal_share_amount = 0

Definition at line 326 of file market_history_plugin.hpp.

constexpr uint8_t graphene::market_history::liquidity_pool_ticker_object::space_id = MARKET_HISTORY_SPACE_ID
static

Definition at line 316 of file market_history_plugin.hpp.

fc::uint128_t graphene::market_history::liquidity_pool_ticker_object::total_deposit_amount_a = 0

Definition at line 340 of file market_history_plugin.hpp.

fc::uint128_t graphene::market_history::liquidity_pool_ticker_object::total_deposit_amount_b = 0

Definition at line 341 of file market_history_plugin.hpp.

uint64_t graphene::market_history::liquidity_pool_ticker_object::total_deposit_count = 0

Definition at line 339 of file market_history_plugin.hpp.

fc::uint128_t graphene::market_history::liquidity_pool_ticker_object::total_deposit_share_amount = 0

Definition at line 342 of file market_history_plugin.hpp.

fc::uint128_t graphene::market_history::liquidity_pool_ticker_object::total_exchange_a2b_amount_a = 0

Definition at line 350 of file market_history_plugin.hpp.

fc::uint128_t graphene::market_history::liquidity_pool_ticker_object::total_exchange_a2b_amount_b = 0

Definition at line 351 of file market_history_plugin.hpp.

uint64_t graphene::market_history::liquidity_pool_ticker_object::total_exchange_a2b_count = 0

Definition at line 349 of file market_history_plugin.hpp.

fc::uint128_t graphene::market_history::liquidity_pool_ticker_object::total_exchange_b2a_amount_a = 0

Definition at line 353 of file market_history_plugin.hpp.

fc::uint128_t graphene::market_history::liquidity_pool_ticker_object::total_exchange_b2a_amount_b = 0

Definition at line 354 of file market_history_plugin.hpp.

uint64_t graphene::market_history::liquidity_pool_ticker_object::total_exchange_b2a_count = 0

Definition at line 352 of file market_history_plugin.hpp.

fc::uint128_t graphene::market_history::liquidity_pool_ticker_object::total_exchange_fee_a = 0

Definition at line 355 of file market_history_plugin.hpp.

fc::uint128_t graphene::market_history::liquidity_pool_ticker_object::total_exchange_fee_b = 0

Definition at line 356 of file market_history_plugin.hpp.

fc::uint128_t graphene::market_history::liquidity_pool_ticker_object::total_withdrawal_amount_a = 0

Definition at line 344 of file market_history_plugin.hpp.

fc::uint128_t graphene::market_history::liquidity_pool_ticker_object::total_withdrawal_amount_b = 0

Definition at line 345 of file market_history_plugin.hpp.

uint64_t graphene::market_history::liquidity_pool_ticker_object::total_withdrawal_count = 0

Definition at line 343 of file market_history_plugin.hpp.

fc::uint128_t graphene::market_history::liquidity_pool_ticker_object::total_withdrawal_fee_a = 0

Definition at line 347 of file market_history_plugin.hpp.

fc::uint128_t graphene::market_history::liquidity_pool_ticker_object::total_withdrawal_fee_b = 0

Definition at line 348 of file market_history_plugin.hpp.

fc::uint128_t graphene::market_history::liquidity_pool_ticker_object::total_withdrawal_share_amount = 0

Definition at line 346 of file market_history_plugin.hpp.

constexpr uint8_t graphene::market_history::liquidity_pool_ticker_object::type_id = liquidity_pool_ticker_object_type
static

Definition at line 317 of file market_history_plugin.hpp.


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