COOPENOMICS  v1
Кооперативная Экономика
Файл soviet.hpp
#include <eosio/binary_extension.hpp>
#include <eosio/eosio.hpp>
#include <eosio/ignore.hpp>
#include <eosio/transaction.hpp>
#include <eosio/asset.hpp>
#include <eosio/singleton.hpp>
#include "../lib/common.hpp"

См. исходные тексты.

Классы

class  soviet
 
struct  counts
 Таблица счетчиков Подробнее...
 
struct  automator
 Таблица автоматизированных действий Подробнее...
 
struct  autosigner
 Таблица автоподписанта Подробнее...
 
struct  joincoops
 Таблица заявок на вступление в кооператив Подробнее...
 
struct  changes
 Таблица изменений обменов Подробнее...
 

Определения типов

typedef eosio::multi_index< "automator"_n, automator, eosio::indexed_by<"byaction"_n, eosio::const_mem_fun< automator, uint64_t, &automator::by_action > >, eosio::indexed_by<"bymembaction"_n, eosio::const_mem_fun< automator, uint128_t, &automator::by_member_and_action_type > > > automator_index
 
typedef eosio::multi_index< "autosigner"_n, autosignerautosigner_index
 
typedef eosio::multi_index<"joincoops"_n, joincoops, eosio::indexed_by<"byusername"_n, eosio::const_mem_fun< joincoops, uint64_t, &joincoops::byusername > > > joincoops_index
 
typedef eosio::multi_index<"changes"_n, changes, eosio::indexed_by<"byexchange"_n, eosio::const_mem_fun< changes, uint64_t, &changes::byexchange > > > changes_index
 

Типы

◆ automator_index

typedef eosio::multi_index< "automator"_n, automator, eosio::indexed_by<"byaction"_n, eosio::const_mem_fun<automator, uint64_t, &automator::by_action> >, eosio::indexed_by<"bymembaction"_n, eosio::const_mem_fun<automator, uint128_t, &automator::by_member_and_action_type> > > automator_index

◆ autosigner_index

typedef eosio::multi_index< "autosigner"_n, autosigner> autosigner_index

◆ changes_index

typedef eosio::multi_index<"changes"_n, changes, eosio::indexed_by<"byexchange"_n, eosio::const_mem_fun<changes, uint64_t, &changes::byexchange> > > changes_index

◆ joincoops_index

typedef eosio::multi_index<"joincoops"_n, joincoops, eosio::indexed_by<"byusername"_n, eosio::const_mem_fun<joincoops, uint64_t, &joincoops::byusername> > > joincoops_index