COOPENOMICS  v1
Кооперативная Экономика
Структура account

Структура, представляющая учетные записи аккаунтов. Подробнее...

#include <accounts.hpp>

Открытые члены

uint64_t primary_key () const
 Возвращает первичный ключ учетной записи аккаунта. Подробнее...
 
uint64_t by_referer () const
 Возвращает ключ по рефереру. Подробнее...
 
uint64_t by_type () const
 Возвращает ключ по типу аккаунта. Подробнее...
 
uint64_t by_status () const
 Возвращает ключ по статусу аккаунта. Подробнее...
 
uint64_t by_registr () const
 Возвращает ключ по регистратору. Подробнее...
 
bool is_active () const
 
uint64_t by_registered_at () const
 
bool is_verified () const
 Проверяет, верифицирована ли организация. Подробнее...
 
uint64_t is_verified_index () const
 Возвращает индекс для определения, является ли организация верифицированной. Подробнее...
 

Открытые атрибуты

eosio::name username
 Имя аккаунта гостя. Имя пользователя в системе. Подробнее...
 
eosio::name referer
 Имя аккаунта, который был реферером при регистрации. Подробнее...
 
eosio::name registrator
 Имя аккаунта регистратора, который создал этот аккаунт. Подробнее...
 
eosio::name type
 Тип аккаунта: individual | entrepreneur | org. Подробнее...
 
eosio::name status
 Статус аккаунта Подробнее...
 
std::string meta
 Дополнительная мета-информация о аккаунте. Подробнее...
 
std::vector< eosio::name > storages
 Хранилища персональных данных и идентификаторы данных в них. Подробнее...
 
std::vector< verificationverifications
 Информация о верификации пользователя. Подробнее...
 
eosio::time_point_sec registered_at
 Время регистрации аккаунта. Подробнее...
 

Подробное описание

Структура, представляющая учетные записи аккаунтов.

Эта структура хранит информацию о пользователях аккаунта и их статусе, репутации и других параметрах.

Методы

◆ by_referer()

uint64_t account::by_referer ( ) const
inline

Возвращает ключ по рефереру.

Возвращает
uint64_t - ключ, равный значению имени реферера.

◆ by_registered_at()

uint64_t account::by_registered_at ( ) const
inline

◆ by_registr()

uint64_t account::by_registr ( ) const
inline

Возвращает ключ по регистратору.

Возвращает
uint64_t - ключ, равный значению имени регистратора.

◆ by_status()

uint64_t account::by_status ( ) const
inline

Возвращает ключ по статусу аккаунта.

Возвращает
uint64_t - ключ, равный значению статуса аккаунта.

◆ by_type()

uint64_t account::by_type ( ) const
inline

Возвращает ключ по типу аккаунта.

Возвращает
uint64_t - ключ, равный значению типа аккаунта.

◆ is_active()

bool account::is_active ( ) const
inline

◆ is_verified()

bool account::is_verified ( ) const
inline

Проверяет, верифицирована ли организация.

Возвращает
bool - true, если организация верифицирована, иначе false.

◆ is_verified_index()

uint64_t account::is_verified_index ( ) const
inline

Возвращает индекс для определения, является ли организация верифицированной.

Возвращает
uint64_t - ключ, равный 1, если организация верифицирована, иначе 0.

◆ primary_key()

uint64_t account::primary_key ( ) const
inline

Возвращает первичный ключ учетной записи аккаунта.

Возвращает
uint64_t - первичный ключ, равный значению имени аккаунта. return username - primary_key

Данные класса

◆ meta

std::string account::meta

Дополнительная мета-информация о аккаунте.

◆ referer

eosio::name account::referer

Имя аккаунта, который был реферером при регистрации.

◆ registered_at

eosio::time_point_sec account::registered_at

Время регистрации аккаунта.

◆ registrator

eosio::name account::registrator

Имя аккаунта регистратора, который создал этот аккаунт.

◆ status

eosio::name account::status

Статус аккаунта

◆ storages

std::vector<eosio::name> account::storages

Хранилища персональных данных и идентификаторы данных в них.

◆ type

eosio::name account::type

Тип аккаунта: individual | entrepreneur | org.

◆ username

eosio::name account::username

Имя аккаунта гостя. Имя пользователя в системе.

◆ verifications

std::vector<verification> account::verifications

Информация о верификации пользователя.


Объявления и описания членов структуры находятся в файле: