diff --git a/.github/workflows/wallet.yml b/.github/workflows/wallet.yml
index 896b3103c0..d77fb9d6fb 100644
--- a/.github/workflows/wallet.yml
+++ b/.github/workflows/wallet.yml
@@ -64,4 +64,4 @@ jobs:
uses: actions-rs/cargo@v1
with:
command: clippy
- args: --manifest-path nym-wallet/Cargo.toml --workspace --all-features -- -D warnings
+ args: --manifest-path nym-wallet/Cargo.toml --workspace --all-features --all-targets -- -D warnings
diff --git a/common/client-libs/validator-client/src/nyxd/traits/mixnet_query_client.rs b/common/client-libs/validator-client/src/nyxd/traits/mixnet_query_client.rs
index d514bf3f4e..84e4defaee 100644
--- a/common/client-libs/validator-client/src/nyxd/traits/mixnet_query_client.rs
+++ b/common/client-libs/validator-client/src/nyxd/traits/mixnet_query_client.rs
@@ -24,8 +24,9 @@ use nym_mixnet_contract_common::{
MixOwnershipResponse, MixnodeDetailsResponse, NumberOfPendingEventsResponse,
PagedAllDelegationsResponse, PagedDelegatorDelegationsResponse, PagedFamiliesResponse,
PagedGatewayResponse, PagedMembersResponse, PagedMixNodeDelegationsResponse,
- PagedMixnodeBondsResponse, PagedRewardedSetResponse, PendingEpochEventsResponse,
- PendingIntervalEventsResponse, QueryMsg as MixnetQueryMsg,
+ PagedMixnodeBondsResponse, PagedRewardedSetResponse, PendingEpochEventResponse,
+ PendingEpochEventsResponse, PendingIntervalEventResponse, PendingIntervalEventsResponse,
+ QueryMsg as MixnetQueryMsg,
};
use serde::Deserialize;
@@ -174,6 +175,16 @@ pub trait MixnetQueryClient {
.await
}
+ async fn get_mixnode_details_by_identity(
+ &self,
+ mix_identity: IdentityKey,
+ ) -> Result