From 9767dd58cabfa614a60e7dd1d720e8469b494d56 Mon Sep 17 00:00:00 2001 From: Jedrzej Stuczynski Date: Thu, 30 Jan 2020 14:54:58 +0000 Subject: [PATCH] Additional methods on client config --- nym-client/src/config/mod.rs | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/nym-client/src/config/mod.rs b/nym-client/src/config/mod.rs index 0754f94c32..c35680f41a 100644 --- a/nym-client/src/config/mod.rs +++ b/nym-client/src/config/mod.rs @@ -83,6 +83,18 @@ impl Config { self.client.provider_id = id; self } + + pub fn get_private_identity_key_file(&self) -> PathBuf { + self.client.private_identity_key_file.clone() + } + + pub fn get_public_identity_key_file(&self) -> PathBuf { + self.client.public_identity_key_file.clone() + } + + pub fn get_config_file_save_location(&self) -> PathBuf { + self.config_directory().join(Self::config_file_name()) + } } #[derive(Debug, Deserialize, PartialEq, Serialize)]