COOPENOMICS  v1
Кооперативная Экономика
Класс meet

Контракт Meet управляет собраниями пайщиков. Подробнее...

#include <meet.hpp>

Граф наследования:meet:

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

void createmeet (name coopname, checksum256 hash, eosio::name initiator, name presider, name secretary, std::vector< meet_point > agenda, document2 proposal, time_point_sec open_at, time_point_sec close_at)
 Создание общего собрания. Создает новое общее собрание пайщиков с повесткой дня и участниками Подробнее...
 
void authmeet (eosio::name coopname, checksum256 hash, document2 authorization)
 Авторизация собрания советом. Подтверждает проведение собрания после одобрения советом Подробнее...
 
void declmeet (name coopname, checksum256 hash, std::string reason)
 Отклонение собрания советом. Отклоняет проведение собрания и удаляет его из системы Подробнее...
 
void gmnotify (name coopname, checksum256 hash, name username, document2 notification)
 Уведомление о собрании. Регистрирует уведомление пользователя о проведении собрания Подробнее...
 
void vote (name coopname, checksum256 hash, name username, document2 ballot, std::vector< vote_point > votes)
 Голосование на собрании. Регистрирует голос участника по вопросам повестки дня собрания Подробнее...
 
void restartmeet (name coopname, checksum256 hash, checksum256 new_hash, document2 newproposal, time_point_sec new_open_at, time_point_sec new_close_at)
 Перезапуск собрания. Перезапускает собрание с новыми параметрами при несостоявшемся кворуме Подробнее...
 
void signbysecr (name coopname, name username, checksum256 hash, document2 secretary_decision)
 Подпись протокола секретарем. Подписывает протокол собрания секретарем после успешного завершения Подробнее...
 
void signbypresid (name coopname, name username, checksum256 hash, document2 presider_decision)
 Подпись протокола председателем. Подписывает протокол собрания председателем и завершает собрание Подробнее...
 
void migrate ()
 Миграция данных контракта. Подробнее...
 
void delmeet (eosio::name coopname, uint64_t meet_id)
 Удаление собрания. Удаляет собрание из системы по его ID. Подробнее...
 
void newgdecision (NEWGDECISION_SIGNATURE)
 Создание нового решения собрания. Сервисное действие для создания решения по итогам собрания Подробнее...
 

Статические открытые данные

static constexpr uint32_t MIN_OPEN_AGM_DELAY_SEC = 60 * 60 * 24 * 15
 Минимальная задержка до открытия общего собрания. Подробнее...
 
static constexpr bool TEST_MODE = true
 Флаг тестового режима. Подробнее...
 

Закрытые члены

std::optional< Meet::meetget_meet (eosio::name coopname, const checksum256 &hash)
 

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

Контракт Meet управляет собраниями пайщиков.

Методы

◆ get_meet()

std::optional< Meet::meet > meet::get_meet ( eosio::name  coopname,
const checksum256 &  hash 
)
private

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