hunk.code_window: 	async fn read(base_path: &PathBuf) -> Result<NodeConfig, NodeConfigError> {
   		let path = Path::new(base_path).join(NODE_STATE_CONFIG_NAME);
   		match path.exists() {
   			true => {
   				let mut file = File::open(&path)?;
   				let base_config: ConfigMetadata =
   					serde_json::from_reader(BufReader::new(&mut file))?;
  
hunk.labels: keep keep keep replace keep keep keep keep keep
hunk.after_edit: 		match path.try_exists().unwrap() {
  
hunk.file_path: core/src/node/config.rs
hunk.type: replace
file: mod identity;
  
  pub use identity::*;
  