cfxcore/pos/state_sync/mod.rs
1// Copyright (c) The Diem Core Contributors
2// SPDX-License-Identifier: Apache-2.0
3
4// Copyright 2021 Conflux Foundation. All rights reserved.
5// Conflux is free software and distributed under GNU General Public License.
6// See http://www.gnu.org/licenses/
7
8#![forbid(unsafe_code)]
9
10//! Used to perform catching up between nodes for committed states.
11//! Used for node restarts, network partitions, full node syncs
12
13pub mod bootstrapper;
14pub mod chunk_request;
15pub mod chunk_response;
16pub mod client;
17pub mod coordinator;
18mod counters;
19pub mod error;
20pub mod executor_proxy;
21mod logging;
22pub mod network;
23//mod request_manager;
24pub mod shared_components;
25
26#[cfg(any(feature = "fuzzing", test))]
27pub mod fuzzing;