[][src]Crate libra_global_constants

The purpose of this crate is to offer a single source of truth for the definitions of shared constants within the Libra codebase. This is useful because many different components within Libra often require access to global constant definitions (e.g., Libra Safety Rules, the Key Manager, and Secure Storage). To avoid duplicating these definitions across crates (and better allow these constants to be updated in a single location), we define them here.

Constants

CONSENSUS_KEY

Definitions of global cryptographic keys (e.g., as held in secure storage)

EXECUTION_KEY
FULLNODE_NETWORK_KEY
GENESIS_WAYPOINT
LIBRA_ROOT_KEY
OPERATOR_ACCOUNT
OPERATOR_KEY
OWNER_ACCOUNT
OWNER_KEY
SAFETY_DATA

Definitions of global data items (e.g., as held in secure storage)

TREASURY_COMPLIANCE_KEY
VALIDATOR_NETWORK_ADDRESS_KEYS
VALIDATOR_NETWORK_KEY
WAYPOINT