diff --git a/clients/native/src/client/mod.rs b/clients/native/src/client/mod.rs
index ab097f28f2..b997c47fb7 100644
--- a/clients/native/src/client/mod.rs
+++ b/clients/native/src/client/mod.rs
@@ -47,14 +47,12 @@ impl SocketClient {
let mut client_config =
validator_client::Config::try_from_nym_network_details(&details)
.expect("failed to construct validator client config");
- let nymd_url = self
- .config
+ let nymd_url = config
.get_base()
.get_validator_endpoints()
.pop()
.expect("No nymd validator endpoint provided");
- let api_url = self
- .config
+ let api_url = config
.get_base()
.get_validator_api_endpoints()
.pop()
diff --git a/clients/socks5/src/client/mod.rs b/clients/socks5/src/client/mod.rs
index 191f7aaaca..50fe2d0d49 100644
--- a/clients/socks5/src/client/mod.rs
+++ b/clients/socks5/src/client/mod.rs
@@ -57,14 +57,12 @@ impl NymClient {
let mut client_config =
validator_client::Config::try_from_nym_network_details(&details)
.expect("failed to construct validator client config");
- let nymd_url = self
- .config
+ let nymd_url = config
.get_base()
.get_validator_endpoints()
.pop()
.expect("No nymd validator endpoint provided");
- let api_url = self
- .config
+ let api_url = config
.get_base()
.get_validator_api_endpoints()
.pop()
diff --git a/nym-connect/Cargo.lock b/nym-connect/Cargo.lock
index 298996b5f3..dc321a807f 100644
--- a/nym-connect/Cargo.lock
+++ b/nym-connect/Cargo.lock
@@ -630,7 +630,7 @@ dependencies = [
[[package]]
name = "client-core"
-version = "1.1.1"
+version = "1.1.2"
dependencies = [
"client-connections",
"config",
@@ -3319,7 +3319,7 @@ dependencies = [
[[package]]
name = "nym-connect"
-version = "1.1.0"
+version = "1.1.2"
dependencies = [
"bip39",
"client-core",
@@ -3352,7 +3352,7 @@ dependencies = [
[[package]]
name = "nym-socks5-client"
-version = "1.1.1"
+version = "1.1.2"
dependencies = [
"clap",
"client-connections",
diff --git a/nym-wallet/Cargo.lock b/nym-wallet/Cargo.lock
index 999378447f..fee58aa9fe 100644
--- a/nym-wallet/Cargo.lock
+++ b/nym-wallet/Cargo.lock
@@ -2937,7 +2937,7 @@ dependencies = [
[[package]]
name = "nym_wallet"
-version = "1.1.1"
+version = "1.1.2"
dependencies = [
"aes-gcm",
"argon2 0.3.4",
diff --git a/validator-api/src/contract_cache/mod.rs b/validator-api/src/contract_cache/mod.rs
index c0ba37faf9..f635933ae6 100644
--- a/validator-api/src/contract_cache/mod.rs
+++ b/validator-api/src/contract_cache/mod.rs
@@ -5,8 +5,6 @@ use crate::nymd_client::Client;
use ::time::OffsetDateTime;
use anyhow::Result;
use mixnet_contract_common::families::FamilyHead;
-use mixnet_contract_common::mixnode::MixNodeDetails;
-use mixnet_contract_common::reward_params::{Performance, RewardingParams};
use mixnet_contract_common::{
mixnode::MixNodeDetails, reward_params::RewardingParams, GatewayBond, IdentityKey, Interval,
MixId, MixNodeBond, RewardedSetNodeStatus,
@@ -64,6 +62,8 @@ struct ValidatorCacheInner {
current_reward_params: Cache