|
std::optional< invest > | get_invest (eosio::name coopname, const checksum256 &invest_hash) |
|
invest | get_invest_or_fail (eosio::name coopname, const checksum256 &invest_hash) |
| Получает инвестицию по хэшу или прерывает выполнение с ошибкой. Подробнее...
|
|
std::optional< std::pair< eosio::name, eosio::asset > > | get_coordinator_amount (eosio::name coopname, eosio::name investor_username, const eosio::asset &investment_amount) |
| Вычисляет сумму координаторского взноса, если инвестор зарегистрирован менее 30 дней назад. Подробнее...
|
|
void | create_invest_with_approve (eosio::name coopname, eosio::name username, checksum256 project_hash, checksum256 invest_hash, eosio::asset amount, document2 statement) |
| Создает инвестицию и отправляет её на утверждение. Подробнее...
|
|
void | set_coordinator_info (eosio::name coopname, checksum256 invest_hash, eosio::name coordinator_username, eosio::asset coordinator_amount) |
| Устанавливает информацию о координаторе в инвестиции. Подробнее...
|
|
void | delete_invest (eosio::name coopname, const checksum256 &invest_hash) |
| Удаляет инвестицию по хэшу. Подробнее...
|
|