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

Таблица инвестиций хранит данные о вложениях в проекты. Подробнее...

#include <invests.hpp>

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

uint64_t primary_key () const
 Первичный ключ (1) Подробнее...
 
uint64_t by_username () const
 Индекс по имени пользователя (2) Подробнее...
 
checksum256 by_project () const
 Индекс по проекту (3) Подробнее...
 
checksum256 by_hash () const
 Индекс по хэшу инвестиции (4) Подробнее...
 
uint128_t by_project_user () const
 Индекс по проекту и пользователю (5) Подробнее...
 

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

uint64_t id
 ID инвестиции (внутренний ключ) Подробнее...
 
name coopname
 Имя кооператива Подробнее...
 
name username
 Имя инвестора Подробнее...
 
checksum256 invest_hash
 Хэш инвестиции Подробнее...
 
checksum256 project_hash
 Хэш проекта
Подробнее...
 
name status
 Статус инвестиции (created) Подробнее...
 
eosio::asset amount = asset(0, _root_govern_symbol)
 Сумма инвестиции Подробнее...
 
time_point_sec invested_at
 Дата приёма инвестиции Подробнее...
 
document2 statement
 Заявление на зачёт из кошелька Подробнее...
 
eosio::name coordinator
 Имя координатора (реферера), если есть Подробнее...
 
eosio::asset coordinator_amount = asset(0, _root_govern_symbol)
 Сумма координаторского взноса Подробнее...
 

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

Таблица инвестиций хранит данные о вложениях в проекты.

Область памяти (scope): coopname
Имя таблицы (table): invests

Методы

◆ by_hash()

checksum256 Capital::invest::by_hash ( ) const
inline

Индекс по хэшу инвестиции (4)

◆ by_project()

checksum256 Capital::invest::by_project ( ) const
inline

Индекс по проекту (3)

◆ by_project_user()

uint128_t Capital::invest::by_project_user ( ) const
inline

Индекс по проекту и пользователю (5)

◆ by_username()

uint64_t Capital::invest::by_username ( ) const
inline

Индекс по имени пользователя (2)

◆ primary_key()

uint64_t Capital::invest::primary_key ( ) const
inline

Первичный ключ (1)

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

◆ amount

eosio::asset Capital::invest::amount = asset(0, _root_govern_symbol)

Сумма инвестиции

◆ coopname

name Capital::invest::coopname

Имя кооператива

◆ coordinator

eosio::name Capital::invest::coordinator

Имя координатора (реферера), если есть

◆ coordinator_amount

eosio::asset Capital::invest::coordinator_amount = asset(0, _root_govern_symbol)

Сумма координаторского взноса

◆ id

uint64_t Capital::invest::id

ID инвестиции (внутренний ключ)

◆ invest_hash

checksum256 Capital::invest::invest_hash

Хэш инвестиции

◆ invested_at

time_point_sec Capital::invest::invested_at

Дата приёма инвестиции

◆ project_hash

checksum256 Capital::invest::project_hash

Хэш проекта

◆ statement

document2 Capital::invest::statement

Заявление на зачёт из кошелька

◆ status

name Capital::invest::status

Статус инвестиции (created)

◆ username

name Capital::invest::username

Имя инвестора


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