4#include "../../../lib/core/ram_payer.hpp"
31 checksum256
by_hash()
const {
return invest_hash; }
34typedef eosio::multi_index<
35 "progrinvests"_n, program_invest,
36 indexed_by<
"byusername"_n, const_mem_fun<program_invest, uint64_t, &program_invest::by_username>>,
37 indexed_by<
"byhash"_n, const_mem_fun<program_invest, checksum256, &program_invest::by_hash>>
contract
Definition: eosio.msig_tests.cpp:977
Definition: balances.cpp:6
eosio::multi_index< "progrinvests"_n, program_invest, indexed_by<"byusername"_n, const_mem_fun< program_invest, uint64_t, &program_invest::by_username > >, indexed_by<"byhash"_n, const_mem_fun< program_invest, checksum256, &program_invest::by_hash > > > program_invest_index
Definition: program_invests.hpp:38
Definition: eosio.msig.hpp:34
RAM_PAYER_CLASS(Capital::program_invest, cooperative)
Таблица программных инвестиций (progrinvests): ранее использовалась для заявок на зачёт с этапом одоб...
Definition: program_invests.hpp:19
checksum256 by_hash() const
Индекс по хэшу инвестиции (3)
Definition: program_invests.hpp:31
document2 statement
Заявление на инвестицию
Definition: program_invests.hpp:26
checksum256 invest_hash
Хэш инвестиции
Definition: program_invests.hpp:23
eosio::name status
Статус инвестиции
Definition: program_invests.hpp:24
eosio::name username
Имя инвестора
Definition: program_invests.hpp:22
time_point_sec invested_at
Время создания инвестиции
Definition: program_invests.hpp:25
eosio::name coopname
Имя кооператива
Definition: program_invests.hpp:21
uint64_t by_username() const
Индекс по имени пользователя (2)
Definition: program_invests.hpp:30
uint64_t primary_key() const
Первичный ключ (1)
Definition: program_invests.hpp:29
uint64_t id
ID программной инвестиции (внутренний ключ)
Definition: program_invests.hpp:20
eosio::asset amount
Сумма инвестиции
Definition: program_invests.hpp:27
Definition: table_registrator_orgs.hpp:17
Definition: document_core.hpp:27