100struct [[eosio::table,
122 return expired_at.sec_since_epoch();
126typedef eosio::multi_index<
130 eosio::const_mem_fun<fwithdraw, uint64_t, &fwithdraw::by_username>>,
133 eosio::const_mem_fun<fwithdraw, uint64_t, &fwithdraw::by_status>>,
136 eosio::const_mem_fun<fwithdraw, uint64_t, &fwithdraw::by_expired>>>
contract
Definition: eosio.msig_tests.cpp:977
eosio::multi_index<"coopwallet"_n, coopwallet > coopwallet_index
Definition: funds.hpp:36
eosio::multi_index< "fwithdraws"_n, fwithdraw, eosio::indexed_by< "byusername"_n, eosio::const_mem_fun< fwithdraw, uint64_t, &fwithdraw::by_username > >, eosio::indexed_by< "bystatus"_n, eosio::const_mem_fun< fwithdraw, uint64_t, &fwithdraw::by_status > >, eosio::indexed_by< "byexpired"_n, eosio::const_mem_fun< fwithdraw, uint64_t, &fwithdraw::by_expired > > > fundwithdraws_index
Definition: funds.hpp:137
eosio::multi_index<"accfunds"_n, accfund > accfunds_index
Definition: funds.hpp:64
eosio::multi_index<"expfunds"_n, expfund > expfunds_index
Definition: funds.hpp:90
Definition: eosio.msig.hpp:34
Таблица фондов накопления хранит информацию о фондах накопления кооператива.
Definition: funds.hpp:46
std::string name
Название фонда
Definition: funds.hpp:52
eosio::name contract
Внешний контракт, которому передано управление фондом
Definition: funds.hpp:50
eosio::asset withdrawed
Количество средств, изъятых из фонда накопления
Definition: funds.hpp:57
uint64_t primary_key() const
Первичный ключ (1)
Definition: funds.hpp:59
std::string description
Описание фонда
Definition: funds.hpp:53
eosio::name coopname
Идентификатор кооператива
Definition: funds.hpp:48
eosio::asset available
Количество средств, накопленных в фонде
Definition: funds.hpp:56
uint64_t id
Идентификатор фонда
Definition: funds.hpp:47
uint64_t percent
Процент отчислений (1000000 == 100%)
Definition: funds.hpp:55
Таблица кооперативного кошелька хранит информацию о различных счетах кооператива.
Definition: funds.hpp:20
simple_wallet circulating_account
Паевой счет
Definition: funds.hpp:25
uint64_t primary_key() const
Первичный ключ (1)
Definition: funds.hpp:33
simple_wallet accumulative_expense_account
Накопительный счет списания
Definition: funds.hpp:31
simple_wallet accumulative_account
Сводный накопительный счет
Definition: funds.hpp:29
eosio::name coopname
Идентификатор кооператива
Definition: funds.hpp:23
uint64_t id
Только нулевой идентификатор
Definition: funds.hpp:21
simple_wallet initial_account
Счет вступительных взносов
Definition: funds.hpp:27
Definition: drafts.hpp:28
Таблица фондов списания хранит информацию о фондах списания кооператива.
Definition: funds.hpp:74
eosio::name coopname
Идентификатор кооператива
Definition: funds.hpp:76
eosio::name contract
Внешний контракт, которому передано управление фондом
Definition: funds.hpp:78
std::string name
Название фонда
Definition: funds.hpp:80
uint64_t id
Идентификатор фонда
Definition: funds.hpp:75
eosio::asset expended
Количество средств, списанных по фонду
Definition: funds.hpp:83
std::string description
Описание фонда
Definition: funds.hpp:81
uint64_t primary_key() const
Первичный ключ (1)
Definition: funds.hpp:85
Таблица запросов на вывод средств из фондов накопления хранит информацию о запросах на использование ...
Definition: funds.hpp:102
eosio::name status
Статус запроса
Definition: funds.hpp:107
uint64_t primary_key() const
Первичный ключ (1)
Definition: funds.hpp:115
uint64_t fund_id
Идентификатор фонда
Definition: funds.hpp:109
uint64_t by_username() const
Индекс по имени пользователя (2)
Definition: funds.hpp:118
uint64_t by_status() const
Индекс по статусу (3)
Definition: funds.hpp:119
eosio::name username
Имя пользователя, запросившего вывод
Definition: funds.hpp:106
eosio::name coopname
Идентификатор кооператива
Definition: funds.hpp:105
document2 document
Документ с обоснованием
Definition: funds.hpp:111
eosio::name type
Тип запроса
Definition: funds.hpp:108
eosio::asset quantity
Количество средств для вывода
Definition: funds.hpp:110
uint64_t by_expired() const
Индекс по времени истечения (4)
Definition: funds.hpp:121
std::string bank_data_id
Идентификатор банковских данных
Definition: funds.hpp:112
uint64_t id
Идентификатор запроса
Definition: funds.hpp:104
eosio::time_point_sec expired_at
Время истечения запроса
Definition: funds.hpp:113
Структура простого кошелька содержит информацию о доступных и выведенных средствах.
Definition: funds.hpp:7
eosio::asset available
Доступные средства
Definition: funds.hpp:8
eosio::asset withdrawed
Выведенные средства
Definition: funds.hpp:9