COOPENOMICS
v1
Кооперативная Экономика
|
Кооператив может направлять накопленные членские взносы на распределение между всеми вкладчиками конкретного проекта. Источником для регистрации входящих членских взносов является кошелек накопленных членских взносов кооператива по конкретному проекту. Распределяемые членские взносы на проект являются обеспечением для возврата паевых взносов вкладчиков, которые выбрали проектное направление при конвертации результата по процессу возврата средств из кошелька проекта.
Процесс использует механизм CRPS - обновляет кумулятивный показатель на уровне проекта без одновременного пересчета персональных кошельков вкладчиков. Расчёты долей по каждому вкладчику запрашиваются отдельно по процессу обновления кошелька проекта.
Формула обновления кумулятивного показателя:
Регистрация входящих членских взносов по проекту
Кооператив направляет накопленные членские взносы на распределение между вкладчиками конкретного проекта. Для этого требуется вызов от авторизованного контракта (soviet/gateway) с указанием кооператива, хеша проекта, суммы взноса и мемо. Метод валидирует сумму, проверяет существование проекта и наличие долей, затем обновляет кумулятивный показатель CRPS для данного проекта. После регистрации взноса вкладчики могут самостоятельно обновить свои начисления через процесс обновления кошелька проекта. Или, кооператив может обновить эту информацию за них, но по одному.
➖🏛️ Ledger::sub со счёта Ledger::accounts::TARGET_RECEIPTS на сумму фондирования