Dynamic Global Property Object
Maintains global state information (committee_member list, current fees)
This is an implementation detail. The values here are calculated during normal chain operations and reflect the current values of global blockchain properties.
1
class dynamic_global_property_object
2
{
3
uint32_t head_block_number = 0;
4
block_id_type head_block_id;
5
time_point_sec time;
6
time_point_sec next_maintenance_time;
7
time_point_sec last_maintenance_time;
8
9
uint32_t last_irreversible_block_num = 0;
10
uint32_t last_block_of_previous_interval = 1;
11
uint32_t payed_blocks_in_interval = 0;
12
13
uint64_t last_processed_btc_block = 0;
14
15
extensions_type extensions;
16
};
Copied!

Types

block_id_type is a 160-bit cryptographic hash function
share_type it's just a number with automatic checks for integer overflow and default initialization
Last modified 10mo ago
Copy link
Contents
Types