Структура, представляющая организации с новым документом 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 | 
        
      
 
Имя аккаунта организации. 
 
 
Объявления и описания членов структуры находятся в файле: