COOPENOMICS  v1
Кооперативная Экономика
table_ledger2_meta.hpp
См. документацию.
1#pragma once
2
3#include <eosio/eosio.hpp>
4#include <eosio/time.hpp>
5
6#include "../consts.hpp"
7
16struct [[eosio::table, eosio::contract(LEDGER2)]] ledger2_meta {
17 uint64_t id; // всегда 0
18 bool migrated; // полный прогон миграции завершён
19 uint64_t migrated_coops; // всего кооп обработано
20 uint64_t last_migrated_coop_index; // последний обработанный индекс (для курсора)
21 eosio::time_point migrated_at; // время последнего прогона
22
23 uint64_t primary_key() const { return id; }
24};
25
26typedef eosio::multi_index<"meta"_n, ledger2_meta> ledger2_meta_index;
contract
Definition: eosio.msig_tests.cpp:977
Definition: eosio.msig.hpp:34
eosio::time_point time_point
Definition: blockinfo_tester.hpp:30
Singleton-таблица ledger2 для системных флагов (в частности — завершённости миграции с ledger).
Definition: table_ledger2_meta.hpp:16
uint64_t migrated_coops
Definition: table_ledger2_meta.hpp:19
uint64_t primary_key() const
Definition: table_ledger2_meta.hpp:23
uint64_t last_migrated_coop_index
Definition: table_ledger2_meta.hpp:20
eosio::time_point migrated_at
Definition: table_ledger2_meta.hpp:21
uint64_t id
Definition: table_ledger2_meta.hpp:17
bool migrated
Definition: table_ledger2_meta.hpp:18
eosio::multi_index<"meta"_n, ledger2_meta > ledger2_meta_index
Definition: table_ledger2_meta.hpp:26