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

Структура действий, хранящая данные о выполненных операциях. Подробнее...

#include <meet.hpp>

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

uint64_t primary_key () const
 Основной ключ Подробнее...
 
checksum256 by_hash () const
 Хэш-ключ Подробнее...
 
uint64_t by_initiator () const
 По имени пользователя Подробнее...
 
uint64_t by_open_at () const
 По дате открытия Подробнее...
 
uint64_t by_close_at () const
 По дате закрытия Подробнее...
 

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

uint64_t id
 Идентификатор собрания Подробнее...
 
checksum256 hash
 Внешний хэш-идентификатор собрания Подробнее...
 
name coopname
 Имя кооператива Подробнее...
 
name type
 Тип общего собрания (regular | extra) Подробнее...
 
name level
 Уровень общего собрания (cooperative | branch) Подробнее...
 
name initiator
 Имя пользователя, который инициировал собрание Подробнее...
 
name presider
 Имя аккаунта председателя собрания Подробнее...
 
name secretary
 Имя аккаунта секретаря собрания Подробнее...
 
name status
 Статус коммита (created | authorized | pending | opened | closed ) Подробнее...
 
time_point_sec created_at
 Дата создания предложения Подробнее...
 
time_point_sec open_at
 Дата начала собрания Подробнее...
 
time_point_sec close_at
 Дата завершения собрания Подробнее...
 
std::vector< name > notified_users
 Пользователи, которые подписали уведомление Подробнее...
 
double quorum_percent = 75.0
 Цель по кворуму, чтобы собрание считалось состоявшимся Подробнее...
 
uint64_t signed_ballots
 Общее количество подписанных бюллетеней Подробнее...
 
double current_quorum_percent = 0
 Текущий процент кворума Подробнее...
 
uint64_t cycle = 1
 Цикл общего собрания, который указывает на то, что были предыдущие собрания, которые не состоялись по кворуму Подробнее...
 
bool quorum_passed = false
 Флаг пройденного кворума Подробнее...
 
document2 proposal
 Предложение Подробнее...
 
document2 authorization
 Решение совета Подробнее...
 
document2 decision1
 Подпись протокола секретарём общего собрания Подробнее...
 
document2 decision2
 Подпись протокола председателем общего собрания Подробнее...
 

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

Структура действий, хранящая данные о выполненных операциях.

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

Методы

◆ by_close_at()

uint64_t Meet::meet::by_close_at ( ) const
inline

По дате закрытия

◆ by_hash()

checksum256 Meet::meet::by_hash ( ) const
inline

Хэш-ключ

◆ by_initiator()

uint64_t Meet::meet::by_initiator ( ) const
inline

По имени пользователя

◆ by_open_at()

uint64_t Meet::meet::by_open_at ( ) const
inline

По дате открытия

◆ primary_key()

uint64_t Meet::meet::primary_key ( ) const
inline

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

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

◆ authorization

document2 Meet::meet::authorization

Решение совета

◆ close_at

time_point_sec Meet::meet::close_at

Дата завершения собрания

◆ coopname

name Meet::meet::coopname

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

◆ created_at

time_point_sec Meet::meet::created_at

Дата создания предложения

◆ current_quorum_percent

double Meet::meet::current_quorum_percent = 0

Текущий процент кворума

◆ cycle

uint64_t Meet::meet::cycle = 1

Цикл общего собрания, который указывает на то, что были предыдущие собрания, которые не состоялись по кворуму

◆ decision1

document2 Meet::meet::decision1

Подпись протокола секретарём общего собрания

◆ decision2

document2 Meet::meet::decision2

Подпись протокола председателем общего собрания

◆ hash

checksum256 Meet::meet::hash

Внешний хэш-идентификатор собрания

◆ id

uint64_t Meet::meet::id

Идентификатор собрания

◆ initiator

name Meet::meet::initiator

Имя пользователя, который инициировал собрание

◆ level

name Meet::meet::level

Уровень общего собрания (cooperative | branch)

◆ notified_users

std::vector<name> Meet::meet::notified_users

Пользователи, которые подписали уведомление

◆ open_at

time_point_sec Meet::meet::open_at

Дата начала собрания

◆ presider

name Meet::meet::presider

Имя аккаунта председателя собрания

◆ proposal

document2 Meet::meet::proposal

Предложение

◆ quorum_passed

bool Meet::meet::quorum_passed = false

Флаг пройденного кворума

◆ quorum_percent

double Meet::meet::quorum_percent = 75.0

Цель по кворуму, чтобы собрание считалось состоявшимся

◆ secretary

name Meet::meet::secretary

Имя аккаунта секретаря собрания

◆ signed_ballots

uint64_t Meet::meet::signed_ballots

Общее количество подписанных бюллетеней

◆ status

name Meet::meet::status

Статус коммита (created | authorized | pending | opened | closed )

◆ type

name Meet::meet::type

Тип общего собрания (regular | extra)


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