# Packages
No description provided by the author
# Functions
MustNewDatabaseSyncer creates an instance of DatabaseSyncer to sync blockchain data.
MustNewEthSyncer creates an instance of EthSyncer to sync Conflux EVM space chaindata.
MustNewKVCachePruner creates an instance of Pruner to prune blockchain data in kv cache.
MustNewKVCacheSyncer creates an instance of KVCacheSyncer to sync the latest state epoch data.
MustSubEpoch subscribes the latest mined epoch.
NewConsoleEpochSubscriber creates an instance of EpochSubscriber to consume epoch.
# Structs
DatabaseSyncer is used to sync blockchain data into database against the latest confirmed epoch.
EthSyncer is used to synchronize evm space blockchain data into db store.
KVCacheSyncer is used to sync core space blockchain data into kv cache against the latest state epoch.
No description provided by the author
Pruner is used to prune blockchain data in store periodly.
Threshold settings for pruner.
# Interfaces
EpochSubscriber is an interface to consume subscribed epochs.