|
typedef eosio::multi_index<"results"_n, result, indexed_by<"byusername"_n, const_mem_fun< result, uint64_t, &result::by_username > >, indexed_by<"byhash"_n, const_mem_fun< result, checksum256, &result::by_hash > >, indexed_by<"byprojecthash"_n, const_mem_fun< result, checksum256, &result::by_project_hash > >, indexed_by<"byprojuser"_n, const_mem_fun< result, uint128_t, &result::by_project_user > > > | Capital::result_index |
|
|
std::optional< result > | Capital::Results::get_result (eosio::name coopname, const checksum256 &result_hash) |
|
std::optional< result > | Capital::Results::get_result_by_project_and_username (eosio::name coopname, const checksum256 &project_hash, eosio::name username) |
|
result | Capital::Results::get_result_by_project_and_username_or_fail (eosio::name coopname, const checksum256 &project_hash, eosio::name username, const char *msg) |
|
void | Capital::Results::create_result_for_participant (eosio::name coopname, const checksum256 &project_hash, eosio::name username, const checksum256 &result_hash, eosio::asset segment_cost, eosio::asset debt_amount, const document2 &statement) |
| Создает результат для конкретного участника Подробнее...
|
|
void | Capital::Results::delete_result (eosio::name coopname, const checksum256 &project_hash, eosio::name username) |
| Удаляет объект результата Подробнее...
|
|
void | Capital::Results::update_result_status (eosio::name coopname, const checksum256 &result_hash, eosio::name new_status) |
| Обновляет статус результата Подробнее...
|
|
void | Capital::Results::set_result_authorization (eosio::name coopname, const checksum256 &result_hash, const document2 &authorization) |
| Устанавливает документ авторизации результата Подробнее...
|
|
void | Capital::Results::set_result_approved_statement (eosio::name coopname, const checksum256 &result_hash, const document2 &approved_statement) |
| Устанавливает одобренное заявление результата Подробнее...
|
|
void | Capital::Results::set_result_act1 (eosio::name coopname, const checksum256 &result_hash, const document2 &act) |
| Устанавливает первый акт результата Подробнее...
|
|
void | Capital::Results::set_result_act2 (eosio::name coopname, const checksum256 &result_hash, const document2 &act) |
| Устанавливает второй акт результата Подробнее...
|
|
void | Capital::Results::send_result_to_soviet (eosio::name coopname, eosio::name username, const checksum256 &result_hash, const document2 &approved_statement) |
| Отправляет результат на рассмотрение в совет Подробнее...
|
|
void | Capital::Results::send_result_for_approval (eosio::name coopname, eosio::name username, const checksum256 &result_hash, const document2 &statement) |
| Отправляет результат на одобрение председателем Подробнее...
|
|