Scorum
Public Member Functions | Public Attributes | List of all members
scorum::chain::node_property_object Class Reference

Contains per-node database configuration. More...

#include <node_property_object.hpp>

Public Member Functions

 node_property_object ()
 
 ~node_property_object ()
 

Public Attributes

uint32_t skip_flags = 0
 

Detailed Description

Contains per-node database configuration.

Transactions are evaluated differently based on per-node state. Settings here may change based on whether the node is syncing or up-to-date. Or whether the node is a witness node. Or if we're processing a transaction in a witness-signed block vs. a fresh transaction from the p2p network. Or configuration-specified tradeoffs of performance/hardfork resilience vs. paranoia.

Definition at line 16 of file node_property_object.hpp.

Constructor & Destructor Documentation

◆ node_property_object()

scorum::chain::node_property_object::node_property_object ( )
inline

Definition at line 19 of file node_property_object.hpp.

◆ ~node_property_object()

scorum::chain::node_property_object::~node_property_object ( )
inline

Definition at line 22 of file node_property_object.hpp.

Member Data Documentation

◆ skip_flags

uint32_t scorum::chain::node_property_object::skip_flags = 0

Definition at line 26 of file node_property_object.hpp.


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