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
16
struct
[[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
26
typedef
eosio::multi_index<
"meta"
_n,
ledger2_meta
>
ledger2_meta_index
;
contract
contract
Definition:
eosio.msig_tests.cpp:977
eosio
Definition:
eosio.msig.hpp:34
system_contracts::testing::test_contracts::blockinfo_tester::time_point
eosio::time_point time_point
Definition:
blockinfo_tester.hpp:30
ledger2_meta
Singleton-таблица ledger2 для системных флагов (в частности — завершённости миграции с ledger).
Definition:
table_ledger2_meta.hpp:16
ledger2_meta::migrated_coops
uint64_t migrated_coops
Definition:
table_ledger2_meta.hpp:19
ledger2_meta::primary_key
uint64_t primary_key() const
Definition:
table_ledger2_meta.hpp:23
ledger2_meta::last_migrated_coop_index
uint64_t last_migrated_coop_index
Definition:
table_ledger2_meta.hpp:20
ledger2_meta::migrated_at
eosio::time_point migrated_at
Definition:
table_ledger2_meta.hpp:21
ledger2_meta::id
uint64_t id
Definition:
table_ledger2_meta.hpp:17
ledger2_meta::migrated
bool migrated
Definition:
table_ledger2_meta.hpp:18
ledger2_meta_index
eosio::multi_index<"meta"_n, ledger2_meta > ledger2_meta_index
Definition:
table_ledger2_meta.hpp:26
cpp
lib
domain
table_ledger2_meta.hpp
Создано системой
1.9.3