Структура, представляющая организации с новым документом document2.
Подробнее...
#include <accounts.hpp>
Структура, представляющая организации с новым документом document2.
Эта структура содержит информацию о юридических лицах (организациях), их верификации и других параметрах.
◆ by_coop_childs()
uint128_t cooperative2::by_coop_childs |
( |
| ) |
const |
|
inline |
Возвращает ключ для индекса кооперативных подразделений организации.
- Возвращает
- uint128_t - составной ключ, включающий значения имени организации и родительской организации.
◆ by_created()
uint64_t cooperative2::by_created |
( |
| ) |
const |
|
inline |
◆ by_parent()
uint64_t cooperative2::by_parent |
( |
| ) |
const |
|
inline |
Возвращает ключ по родительской организации.
- Возвращает
- uint64_t - ключ, равный значению имени родительской организации.
◆ by_status()
uint64_t cooperative2::by_status |
( |
| ) |
const |
|
inline |
◆ bycooptype()
uint64_t cooperative2::bycooptype |
( |
| ) |
const |
|
inline |
Возвращает ключ для индекса по типу некоммерческой организации (если это кооператив).
- Возвращает
- uint64_t - ключ, равный значению типа некоммерческой организации.
◆ check_symbol_or_fail()
void cooperative2::check_symbol_or_fail |
( |
eosio::asset |
contribution | ) |
|
|
inline |
Сравнивает символ токена кооператива и представленный
◆ is_coop()
bool cooperative2::is_coop |
( |
| ) |
const |
|
inline |
Проверяет, является ли организация кооперативом.
- Возвращает
- bool - true, если организация является кооперативом, иначе false.
◆ is_coop_index()
uint64_t cooperative2::is_coop_index |
( |
| ) |
const |
|
inline |
Возвращает индекс для определения, является ли организация кооперативом.
- Возвращает
- uint64_t - ключ, равный 1, если организация является кооперативом, иначе 0.
◆ primary_key()
uint64_t cooperative2::primary_key |
( |
| ) |
const |
|
inline |
Возвращает первичный ключ учетной записи организации.
- Возвращает
- uint64_t - первичный ключ, равный значению имени аккаунта организации.
◆ active_participants_count
eosio::binary_extension<uint64_t> cooperative2::active_participants_count |
Счетчик активных пайщиков в кооперативе
◆ announce
std::string cooperative2::announce |
◆ coop_type
eosio::name cooperative2::coop_type |
Тип некоммерческой организации (если это кооператив).
◆ created_at
eosio::binary_extension<eosio::time_point_sec> cooperative2::created_at |
Дата поступления заявки на подключение (pending | ... | active | blocked)
◆ description
std::string cooperative2::description |
◆ document
eosio::binary_extension<document2> cooperative2::document |
Подписанный документ соглашения на подключение
◆ initial
eosio::asset cooperative2::initial |
Вступительный членский взнос физического лица / ип
◆ is_branched
bool cooperative2::is_branched = false |
Флаг, указывающий, перешел ли кооператив на собрания уполномоченных
◆ is_cooperative
bool cooperative2::is_cooperative = false |
Флаг, указывающий, является ли организация кооперативом.
◆ is_enrolled
bool cooperative2::is_enrolled = false |
Флаг, указывающий, активен ли кооператив в системе
◆ minimum
eosio::asset cooperative2::minimum |
Минимальный паевой взнос физического лица / ип
◆ org_initial
eosio::binary_extension<eosio::asset> cooperative2::org_initial |
Вступительный членский взнос юридического лица
◆ org_minimum
eosio::binary_extension<eosio::asset> cooperative2::org_minimum |
Минимальный паевой взнос юридического лица
◆ org_registration
eosio::binary_extension<eosio::asset> cooperative2::org_registration |
Регистрационный взнос юридического лица
◆ parent_username
eosio::name cooperative2::parent_username |
Имя родительской организации, если есть.
◆ registration
eosio::asset cooperative2::registration |
Регистрационный взнос физического лица / ип
◆ status
eosio::binary_extension<eosio::name> cooperative2::status |
Статус процесса подключения
◆ username
eosio::name cooperative2::username |
Имя аккаунта организации.
Объявления и описания членов структуры находятся в файле: