|
COOPENOMICS
v1
Кооперативная Экономика
|
Реестр распределения членских взносов кооперативного участка (requirement b6 «Экономика КУ»). Подробнее...
#include <table_branch_weights.hpp>
Открытые члены | |
| uint64_t | primary_key () const |
| uint128_t | by_contract_branch () const |
| uint64_t | by_branch () const |
Открытые атрибуты | |
| uint64_t | id |
| суррогатный ключ (scope coopname) Подробнее... | |
| eosio::name | braname |
| кооперативный участок Подробнее... | |
| eosio::name | contract |
| контракт-источник распределения (например, marketplace) Подробнее... | |
| eosio::name | username |
| председатель или доверенный КУ Подробнее... | |
| uint64_t | weight |
| вес; доля = weight / Σ weights(braname, contract) Подробнее... | |
Реестр распределения членских взносов кооперативного участка (requirement b6 «Экономика КУ»).
Универсальный механизм: условия распределения задаются per (КУ, контракт-источник) — сегодня источник один («Стол заказов», marketplace), но той же методикой смогут управляться финансы КУ других потребительских программ.
Доли — через веса, не проценты: доля участника = вес / Σ весов по (braname, contract). Добавление/удаление доверенного перебалансирует доли автоматически на следующих начислениях — ничего не блокируется и не переносится (решение владельца 2026-06-10).
|
inline |
|
inline |
|
inline |
| eosio::name branch_weight::braname |
кооперативный участок
| eosio::name branch_weight::contract |
контракт-источник распределения (например, marketplace)
| uint64_t branch_weight::id |
суррогатный ключ (scope coopname)
| eosio::name branch_weight::username |
председатель или доверенный КУ
| uint64_t branch_weight::weight |
вес; доля = weight / Σ weights(braname, contract)