mirror of
https://github.com/logos-blockchain/lssa.git
synced 2026-01-03 05:43:08 +00:00
15 lines
312 B
Rust
15 lines
312 B
Rust
use std::path::PathBuf;
|
|
|
|
use anyhow::Result;
|
|
use node_core::config::NodeConfig;
|
|
|
|
use std::fs::File;
|
|
use std::io::BufReader;
|
|
|
|
pub fn from_file(config_home: PathBuf) -> Result<NodeConfig> {
|
|
let file = File::open(config_home)?;
|
|
let reader = BufReader::new(file);
|
|
|
|
Ok(serde_json::from_reader(reader)?)
|
|
}
|