COOPENOMICS  v1
Кооперативная Экономика
Файл shared_ledger.hpp

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

Классы

struct  laccount
 Структура бухгалтерского счета Подробнее...
 
struct  writeoff_op
 Структура для операций ожидающих решения совета Подробнее...
 
class  Ledger
 Класс Ledger для интеграции с ledger контрактом Подробнее...
 
struct  Ledger::accounts
 Константы счетов Подробнее...
 

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

typedef eosio::multi_index<"accounts"_n, laccountlaccounts_index
 Типы индексов для таблиц ledger. Подробнее...
 
typedef eosio::multi_index<"writeoffs"_n, writeoff_op, eosio::indexed_by<"bycoop"_n, eosio::const_mem_fun< writeoff_op, uint64_t, &writeoff_op::by_coop > >, eosio::indexed_by<"byhash"_n, eosio::const_mem_fun< writeoff_op, checksum256, &writeoff_op::by_hash > > > writeoffs_index
 

Переменные

static const std::vector< std::tuple< uint64_t, std::string > > ACCOUNT_MAP
 Карта счетов для инициализации бухгалтерской книги СОХРАНЯЕМ - используется для получения названий при автосоздании счетов Подробнее...
 

Типы

◆ laccounts_index

typedef eosio::multi_index<"accounts"_n, laccount> laccounts_index

Типы индексов для таблиц ledger.

◆ writeoffs_index

typedef eosio::multi_index<"writeoffs"_n, writeoff_op, eosio::indexed_by<"bycoop"_n, eosio::const_mem_fun<writeoff_op, uint64_t, &writeoff_op::by_coop> >, eosio::indexed_by<"byhash"_n, eosio::const_mem_fun<writeoff_op, checksum256, &writeoff_op::by_hash> >> writeoffs_index