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

Таблица кооперативных участков хранит информацию о кооперативных участках и их доверенных лицах. Подробнее...

#include <branch.hpp>

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

uint64_t primary_key () const
 Первичный ключ (1) Подробнее...
 
uint64_t by_trustee () const
 Индекс по доверенному лицу (2) Подробнее...
 
void add_account_to_trusted (const eosio::name &account)
 
void remove_account_from_trusted (const eosio::name &account)
 
bool is_account_in_trusted (const eosio::name &account) const
 
bool is_user_authorized (const eosio::name &username) const
 Проверяет права доступа пользователя к данному кооперативному участку Подробнее...
 

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

eosio::name braname
 Имя кооперативного участка Подробнее...
 
eosio::name trustee
 Председатель кооперативного участка Подробнее...
 
std::vector< eosio::name > trusted
 Список доверенных лиц кооперативного участка Подробнее...
 

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

Таблица кооперативных участков хранит информацию о кооперативных участках и их доверенных лицах.

Область памяти (scope): coopname
Имя таблицы (table): branches

Методы

◆ add_account_to_trusted()

void coobranch::add_account_to_trusted ( const eosio::name &  account)
inline

◆ by_trustee()

uint64_t coobranch::by_trustee ( ) const
inline

Индекс по доверенному лицу (2)

◆ is_account_in_trusted()

bool coobranch::is_account_in_trusted ( const eosio::name &  account) const
inline

◆ is_user_authorized()

bool coobranch::is_user_authorized ( const eosio::name &  username) const
inline

Проверяет права доступа пользователя к данному кооперативному участку

Аргументы
usernameИмя пользователя для проверки
Возвращает
true если пользователь имеет права доступа, false в противном случае

◆ primary_key()

uint64_t coobranch::primary_key ( ) const
inline

Первичный ключ (1)

◆ remove_account_from_trusted()

void coobranch::remove_account_from_trusted ( const eosio::name &  account)
inline

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

◆ braname

eosio::name coobranch::braname

Имя кооперативного участка

◆ trusted

std::vector<eosio::name> coobranch::trusted

Список доверенных лиц кооперативного участка

◆ trustee

eosio::name coobranch::trustee

Председатель кооперативного участка


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