|
| | fund (eosio::name receiver, eosio::name code, eosio::datastream< const char * > ds) |
| |
| void | apply (uint64_t receiver, uint64_t code, uint64_t action) |
| |
| void | migrate () |
| | Миграция контракта управления фондами. Выполняет миграцию контракта на новую версию. Подробнее...
|
| |
| void | newfund (eosio::name coopname, eosio::name type, uint64_t id) |
| | Регистрация нового фонда в системе. Создает новый идентификатор для фонда в указанном кооперативе. Подробнее...
|
| |
| void | newwithdraw (eosio::name coopname, eosio::name type, uint64_t id) |
| | Регистрация нового запроса на вывод средств. Создает новый идентификатор для запроса на вывод средств. Подробнее...
|
| |
| void | init (eosio::name coopname, eosio::asset initial) |
| | Инициализация фондов кооператива. Создает кооперативный кошелек и базовые фонды при запуске кооператива. Создает неделимый, резервный, фонд развития кооперации, хозяйственный и фонд взаимного обеспечения. Подробнее...
|
| |
| void | createfund (eosio::name coopname, eosio::name username, eosio::name type, eosio::name contract, std::string name, std::string description, uint64_t percent) |
| | Создание нового фонда кооператива. Создает новый фонд накопления или списания в кооперативе. Только председатель совета может создавать фонды. Подробнее...
|
| |
| void | editfund (eosio::name coopname, eosio::name username, eosio::name type, uint64_t fund_id, eosio::name contract, std::string name, std::string description, uint64_t percent) |
| |
| void | delfund (eosio::name coopname, eosio::name username, eosio::name type, uint64_t fund_id) |
| |
| void | addcirculate (eosio::name coopname, eosio::asset quantity) |
| | Добавление средств в паевой фонд кооператива. Увеличивает доступные средства на паевом счете кооперативного кошелька. Подробнее...
|
| |
| void | subcirculate (eosio::name coopname, eosio::asset quantity, bool skip_available_check=false) |
| | < добавить сумму в паевой фонд Подробнее...
|
| |
| void | addaccum (eosio::name coopname, uint64_t fund_id, eosio::asset quantity) |
| | < списать сумму из паевого фонда Подробнее...
|
| |
| void | subaccum (eosio::name coopname, uint64_t fund_id, eosio::asset quantity) |
| |
| void | addexpense (eosio::name coopname, uint64_t fund_id, eosio::asset quantity) |
| |
| void | accumfee (eosio::name coopname, eosio::asset quantity) |
| | Атомарный метод добавления членского взноса на накопительный счет кооператива. Минует процесс spreadamount и добавляет средства напрямую на accumulative_expense_account для дальнейшего управления кооперативом (распределение по фондам или использование на расходы). Подробнее...
|
| |
| void | addinitial (eosio::name coopname, eosio::asset quantity) |
| | Атомарный метод добавления вступительного взноса на счет кошелька кооператива. Подробнее...
|
| |
| void | subinitial (eosio::name coopname, eosio::asset quantity) |
| | Атомарный метод списания вступительного взноса. Используется только при отмене операции вступления. Подробнее...
|
| |
| void | spreadamount (eosio::name coopname, eosio::asset quantity) |
| | Распределение членских взносов по фондам накопления. Распределяет членские взносы по фондам накопления согласно установленным процентам. Остаток средств направляется на накопительный счет списания. Подробнее...
|
| |
| void | fundwithdraw (eosio::name coopname, eosio::name username, eosio::name type, uint64_t fund_id, document2 document, eosio::asset quantity, std::string bank_data_id) |
| | Создание запроса на вывод средств из фонда. Создает запрос на вывод средств из фонда накопления или списания. Запрос требует утверждения советом перед фактическим списанием средств. Подробнее...
|
| |
| void | authorize (eosio::name coopname, eosio::name type, uint64_t withdraw_id) |
| | Авторизация запроса на вывод средств из фонда. Утверждает запрос на вывод средств советом кооператива. Подробнее...
|
| |
| void | complete (eosio::name coopname, eosio::name username, uint64_t withdraw_id) |
| | Завершение запроса на вывод средств из фонда. Подтверждает фактическое списание средств из фонда после авторизации советом. Выполняет списание средств из фонда накопления или добавление в фонд списания. Подробнее...
|
| |
Константы контракта управления фондами
Класс fund