COOPENOMICS  v1
Кооперативная Экономика
Структура contributor::participant

Структура участника, хранящая данные индивидуального участника. Подробнее...

Открытые члены

uint64_t primary_key () const
 Основной ключ. Подробнее...
 
uint64_t by_account () const
 Вторичный индекс по аккаунту. Подробнее...
 

Открытые атрибуты

uint64_t id
 Уникальный ID участника. Подробнее...
 
name account
 Имя аккаунта участника. Подробнее...
 
asset share_balance = asset(0, _root_govern_symbol)
 Баланс долей участника. Подробнее...
 
asset pending_rewards = asset(0, _root_symbol)
 Накопленные вознаграждения. Подробнее...
 
asset intellectual_contributions = asset(0, _root_govern_symbol)
 Сумма интеллектуальных вкладов. Подробнее...
 
asset property_contributions = asset(0, _root_govern_symbol)
 Сумма имущественных вкладов. Подробнее...
 
asset total_contributions = asset(0, _root_govern_symbol)
 Общая сумма вкладов (интеллектуальных + имущественных). Подробнее...
 
int64_t reward_per_share_last = 0
 Последнее зафиксированное значение cumulative_reward_per_share (масштабировано). Подробнее...
 
asset withdrawed = asset(0, _root_symbol)
 Общая сумма, выведенная через withdraw1. Подробнее...
 
asset queued_withdrawal = asset(0, _root_symbol)
 Сумма, запрошенная к выводу через withdraw2. Подробнее...
 

Подробное описание

Структура участника, хранящая данные индивидуального участника.

Методы

◆ by_account()

uint64_t contributor::participant::by_account ( ) const
inline

Вторичный индекс по аккаунту.

◆ primary_key()

uint64_t contributor::participant::primary_key ( ) const
inline

Основной ключ.

Данные класса

◆ account

name contributor::participant::account

Имя аккаунта участника.

◆ id

uint64_t contributor::participant::id

Уникальный ID участника.

◆ intellectual_contributions

asset contributor::participant::intellectual_contributions = asset(0, _root_govern_symbol)

Сумма интеллектуальных вкладов.

◆ pending_rewards

asset contributor::participant::pending_rewards = asset(0, _root_symbol)

Накопленные вознаграждения.

◆ property_contributions

asset contributor::participant::property_contributions = asset(0, _root_govern_symbol)

Сумма имущественных вкладов.

◆ queued_withdrawal

asset contributor::participant::queued_withdrawal = asset(0, _root_symbol)

Сумма, запрошенная к выводу через withdraw2.

◆ reward_per_share_last

int64_t contributor::participant::reward_per_share_last = 0

Последнее зафиксированное значение cumulative_reward_per_share (масштабировано).

◆ share_balance

asset contributor::participant::share_balance = asset(0, _root_govern_symbol)

Баланс долей участника.

◆ total_contributions

asset contributor::participant::total_contributions = asset(0, _root_govern_symbol)

Общая сумма вкладов (интеллектуальных + имущественных).

◆ withdrawed

asset contributor::participant::withdrawed = asset(0, _root_symbol)

Общая сумма, выведенная через withdraw1.


Объявления и описания членов структуры находятся в файле: