Crate cfxcore

Source

Re-exports§

pub use crate::block_data_manager::BlockDataManager;
pub use crate::consensus::BestInformation;
pub use crate::consensus::ConsensusGraph;
pub use crate::consensus::SharedConsensusGraph;
pub use crate::light_protocol::Handler as LightHandler;
pub use crate::light_protocol::Provider as LightProvider;
pub use crate::light_protocol::QueryService as LightQueryService;
pub use crate::sync::SharedSynchronizationGraph;
pub use crate::sync::SharedSynchronizationService;
pub use crate::sync::SynchronizationGraph;
pub use crate::sync::SynchronizationService;
pub use crate::transaction_pool::SharedTransactionPool;
pub use crate::transaction_pool::TransactionPool;
pub use cfxcore_pow as pow;

Modules§

block_data_manager
block_parameters
cache_config
cache_manager
channel
client
Blockchain database client.
consensus
consensus_internal_parameters
consensus_parameters
core_error
db
Database utilities and definitions.
errors
genesis_block
light_protocol
message
node_type
pos
state_exposer
statistics
sync
sync_parameters
transaction_pool
unique_id
verification

Structs§

Notifications
PeerInfo
UniqueId

Enums§

NodeType

Constants§

WORKER_COMPUTATION_PARALLELISM

Traits§

Stopable