Wire Sysio Wire Sysion 1.0.0
Loading...
Searching...
No Matches
sysio::chain::protocol_state_object Class Reference

Maintains global state information about consensus protocol rules. More...

#include <protocol_state_object.hpp>

Inheritance diagram for sysio::chain::protocol_state_object:
Collaboration diagram for sysio::chain::protocol_state_object:

Public Attributes

id_type id
 
shared_vector< activated_protocol_feature > activated_protocol_features
 
shared_vector< digest_typepreactivated_protocol_features
 
whitelisted_intrinsics_type whitelisted_intrinsics
 
uint32_t num_supported_key_types = 0
 

Additional Inherited Members

- Public Types inherited from chainbase::object< protocol_state_object_type, protocol_state_object >
typedef oid< protocol_state_object > id_type
 
- Static Public Attributes inherited from chainbase::object< protocol_state_object_type, protocol_state_object >
static const uint16_t type_id
 

Detailed Description

Definition at line 17 of file protocol_state_object.hpp.

Member Data Documentation

◆ activated_protocol_features

shared_vector<activated_protocol_feature> sysio::chain::protocol_state_object::activated_protocol_features

Definition at line 40 of file protocol_state_object.hpp.

◆ id

id_type sysio::chain::protocol_state_object::id

Definition at line 39 of file protocol_state_object.hpp.

◆ num_supported_key_types

uint32_t sysio::chain::protocol_state_object::num_supported_key_types = 0

Definition at line 43 of file protocol_state_object.hpp.

◆ preactivated_protocol_features

shared_vector<digest_type> sysio::chain::protocol_state_object::preactivated_protocol_features

Definition at line 41 of file protocol_state_object.hpp.

◆ whitelisted_intrinsics

whitelisted_intrinsics_type sysio::chain::protocol_state_object::whitelisted_intrinsics

Definition at line 42 of file protocol_state_object.hpp.


The documentation for this class was generated from the following file: