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

#include <table_registrator_coops.hpp>

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

uint64_t primary_key () const
 
void check_symbol_or_fail (eosio::asset contribution)
 
uint64_t by_status () const
 
uint64_t by_created () const
 
uint64_t by_parent () const
 
uint128_t by_coop_childs () const
 
uint64_t is_coop_index () const
 
uint64_t bycooptype () const
 
bool is_coop () const
 

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

eosio::name username
 
eosio::name parent_username
 
std::string announce
 
std::string description
 
bool is_cooperative = false
 
bool is_branched = false
 
bool is_enrolled = false
 
eosio::name coop_type
 
eosio::asset registration
 
eosio::asset initial
 
eosio::asset minimum
 
eosio::binary_extension< eosio::asset > org_registration
 
eosio::binary_extension< eosio::asset > org_initial
 
eosio::binary_extension< eosio::asset > org_minimum
 
eosio::binary_extension< eosio::name > status
 
eosio::binary_extension< eosio::time_point_sec > created_at
 
eosio::binary_extension< document2document
 
eosio::binary_extension< uint64_t > active_participants_count
 

Методы

◆ by_coop_childs()

uint128_t cooperative2::by_coop_childs ( ) const
inline

◆ by_created()

uint64_t cooperative2::by_created ( ) const
inline

◆ by_parent()

uint64_t cooperative2::by_parent ( ) const
inline

◆ by_status()

uint64_t cooperative2::by_status ( ) const
inline

◆ bycooptype()

uint64_t cooperative2::bycooptype ( ) const
inline

◆ check_symbol_or_fail()

void cooperative2::check_symbol_or_fail ( eosio::asset  contribution)
inline

◆ is_coop()

bool cooperative2::is_coop ( ) const
inline

◆ is_coop_index()

uint64_t cooperative2::is_coop_index ( ) const
inline

◆ primary_key()

uint64_t cooperative2::primary_key ( ) const
inline

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

◆ 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

◆ 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

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