COOPENOMICS  v1
Кооперативная Экономика
Файл processes.hpp
#include <eosio/name.hpp>

См. исходные тексты.

Пространства имен

namespace  processes
 Типы процессов ledger2 (process_type).
 
namespace  processes::registrator
 
namespace  processes::wallet
 
namespace  processes::capital
 
namespace  processes::marketplace
 
namespace  processes::branch
 
namespace  processes::expense
 
namespace  processes::soviet
 
namespace  processes::migration
 
namespace  processes::adjustment
 

Функции

bool processes::is_known_process (eosio::name process_type)
 Известно ли имя нитки процесса (см. PROCESS_REGISTRY). Подробнее...
 
constexpr bool processes::process_registry_is_unique ()
 Уникальность имён в PROCESS_REGISTRY — проверяется на сборке. Подробнее...
 

Переменные

constexpr eosio::name processes::registrator::ACCEPT = "p.reg.accept"_n
 Приём пайщика в кооператив (o.reg.payent + o.reg.putmin; для потока через совет — o.reg.inpay + o.reg.setmin + o.reg.setent). Подробнее...
 
constexpr eosio::name processes::registrator::REFUND = "p.reg.refund"_n
 Возврат регистрационного взноса при отказе совета (o.reg.refund). Отдельный процесс: приём взноса прерывается, начинается возврат. Подробнее...
 
constexpr eosio::name processes::wallet::DEPOSIT = "p.wal.depo"_n
 Внесение паевого взноса деньгами. Подробнее...
 
constexpr eosio::name processes::wallet::WITHDRAW = "p.wal.wthdrw"_n
 Возврат паевого взноса пайщику. Подробнее...
 
constexpr eosio::name processes::capital::IMPORT = "p.cap.import"_n
 Оффлайн-импорт пайщика Благорост (o.cap.drppre (опц.) + o.cap.import). Подробнее...
 
constexpr eosio::name processes::capital::INVEST = "p.cap.invest"_n
 Инвестиция в ЦПП Благорост (wallet-only 2001→9001). Подробнее...
 
constexpr eosio::name processes::capital::DEBT = "p.cap.debt"_n
 Займ пайщику (o.cap.lend; возврат o.cap.repay — в p.cap.rid на акте-2). Подробнее...
 
constexpr eosio::name processes::capital::RID = "p.cap.rid"_n
 Приём РИД в паевой фонд: o.cap.commit (коммиты) + o.cap.accept (акт-2) + опц. o.cap.repay + o.cap.cnvshr/o.cap.cnvbl (финальная конвертация сегмента). Анкер процесса — result_hash. Подробнее...
 
constexpr eosio::name processes::capital::PROPERTY = "p.cap.prop"_n
 Приём имущественного паевого взноса (одноактовый). Подробнее...
 
constexpr eosio::name processes::capital::PREIMP = "p.cap.preimp"_n
 Первичный учёт РИД-взноса до перехода на электронный учёт (одноактовый, anchor = preimp register hash). Подробнее...
 
constexpr eosio::name processes::capital::WTHCAP = "p.cap.wthcap"_n
 Возврат паевого из ЦПП «Благорост» в кошелёк пайщика (одноактовый). Подробнее...
 
constexpr eosio::name processes::capital::PGEXP = "p.cap.pgexp"_n
 Пул программных расходов: пополнение из инвестиций программы (o.cap.pgtop, одноактовый). Подробнее...
 
constexpr eosio::name processes::marketplace::SUPPLY = "p.mkt.supply"_n
 Прямая поставка-приобретение имущества (5 операций: o.mkt.lock + o.mkt.unlock + o.mkt.purch + o.mkt.payout + o.mkt.consum). Подробнее...
 
constexpr eosio::name processes::marketplace::RETURN = "p.mkt.return"_n
 Гарантийный возврат имущества пайщиком — compensating forward к o.mkt.consum (o.mkt.return). Подробнее...
 
constexpr eosio::name processes::marketplace::WRITEOFF = "p.mkt.wroff"_n
 Утилизация скоропорта со склада КУ (o.mkt.wroff, по протоколу совета). Подробнее...
 
constexpr eosio::name processes::branch::FEES = "p.brn.fees"_n
 Членские взносы КУ: зачисление в общий кошелёк при финализации заказа (o.brn.common), ручное распределение председателем (o.brn.release + o.brn.person) и использование персональных средств доверенным (o.brn.conv). Подробнее...
 
constexpr eosio::name processes::branch::AID = "p.brn.aid"_n
 Материальная помощь доверенному КУ из его персонального кошелька (o.brn.aid; заявление → выплата кассиром). Подробнее...
 
constexpr eosio::name processes::branch::SPEND = "p.brn.spend"_n
 Оплата расхода КУ из общего кошелька (o.brn.spend; команда председателя → выплата кассиром по реквизитам). Плановый реестр расходов и резерв 30 дней ведёт бэкенд. Подробнее...
 
constexpr eosio::name processes::expense::PROPOSAL = "p.exp.expns"_n
 Цикл расхода по СЗ: o.exp.blgadv|blgdir (платёж) + опц. o.exp.over (перерасход) + o.exp.advrpt (отчёт ADVANCE) + опц. o.exp.advret (возврат). Анкер процесса — proposal_hash. Подробнее...
 
constexpr eosio::name processes::soviet::AXN_CONVERT = "p.sov.axncnv"_n
 Конвертация паевого RUB → делегатский ЧВ (одноактовый). Подробнее...
 
constexpr eosio::name processes::soviet::TAX = "p.sov.tax"_n
 Перечисление удержанного налога в бюджет (заявка бухгалтера → платёж кассира → закрытие обязательства). Собственная нитка, а не продолжение выплаты: платёж гасит удержания всех программ сразу, и привязать его к одной выплате нельзя. Подробнее...
 
constexpr eosio::name processes::migration::TRANSIT = "p.mig.trans"_n
 Транзитный перенос остатков legacy (серия apply на кооп). Подробнее...
 
constexpr eosio::name processes::adjustment::CORRECTION = "p.adj.fix"_n
 Ручная корректировка председателя (перевод между кошельками или откат операции). Подробнее...
 
static constexpr eosio::name processes::PROCESS_REGISTRY []
 Перечень известных имён процессов — для валидации в ledger2::apply. Подробнее...