|
COOPENOMICS
v1
Кооперативная Экономика
|
Процесс управления инвестициями в программу "Благорост", позволяющий участникам направлять средства в общую программу с последующим централизованным распределением по проектам. Зачёт денежной инвестиции выполняется одним действием createpinv: проверка заявления, списание с доступного остатка главного кошелька, зачисление на кошелёк программы (заблокировано) и пополнение глобального пула доступных программных инвестиций.
Создание и принятие программной инвестиции
Инвестор подаёт заявление на зачёт части паевого взноса с главного кошелька на кошелёк программы. При успешной проверке документа и предусловий средства в той же транзакции переводятся в программу.
Входящий документ: Заявление на зачёт части паевого взноса с главного кошелька на кошелёк программы
Предварительные условия:
Проводки по кошелькам:
Обновление глобального состояния:
Результат: Средства учтены в программе и доступны для последующей аллокации в проекты
➖🔓 Wallet::sub_available_funds на кошельке _wallet_program на сумму инвестиций
➕🔒 Wallet::add_blocked_funds на кошельке _capital_program на сумму инвестиций
Увеличение global_available_invest_pool (Capital::Core::add_program_investment_funds)