2024-01-03 10:24:52 +00:00
|
|
|
#[macro_use]
|
|
|
|
extern crate tracing;
|
|
|
|
extern crate contract_interface;
|
|
|
|
#[macro_use]
|
|
|
|
extern crate lazy_static;
|
|
|
|
|
|
|
|
mod config;
|
|
|
|
mod loader;
|
2024-07-12 09:31:53 +00:00
|
|
|
mod metrics;
|
2024-01-03 10:24:52 +00:00
|
|
|
mod mine;
|
2024-04-27 03:15:57 +00:00
|
|
|
mod miner_id;
|
2024-07-24 05:01:30 +00:00
|
|
|
mod monitor;
|
2024-01-03 10:24:52 +00:00
|
|
|
pub mod pora;
|
2024-04-30 06:34:44 +00:00
|
|
|
mod recall_range;
|
2024-01-03 10:24:52 +00:00
|
|
|
mod sealer;
|
|
|
|
mod service;
|
|
|
|
mod submitter;
|
|
|
|
mod watcher;
|
|
|
|
|
2024-05-31 05:11:06 +00:00
|
|
|
pub use config::MinerConfig;
|
2024-01-03 10:24:52 +00:00
|
|
|
pub use loader::PoraLoader;
|
2024-04-30 06:34:44 +00:00
|
|
|
pub use mine::MineRangeConfig;
|
2024-04-27 03:15:57 +00:00
|
|
|
pub use miner_id::load_miner_id;
|
2024-01-03 10:24:52 +00:00
|
|
|
pub use service::{MineService, MinerMessage};
|
2024-05-31 05:11:06 +00:00
|
|
|
pub use storage::config::ShardConfig;
|