diff --git a/common/client-libs/validator-client/src/nyxd/contract_traits/mixnet_query_client.rs b/common/client-libs/validator-client/src/nyxd/contract_traits/mixnet_query_client.rs index e38c7e0eb5..74e7f653d7 100644 --- a/common/client-libs/validator-client/src/nyxd/contract_traits/mixnet_query_client.rs +++ b/common/client-libs/validator-client/src/nyxd/contract_traits/mixnet_query_client.rs @@ -63,6 +63,11 @@ pub trait MixnetQueryClient { .await } + async fn get_mixnet_contract_state_params(&self) -> Result { + self.query_mixnet_contract(MixnetQueryMsg::GetStateParams {}) + .await + } + async fn get_mixnet_contract_state(&self) -> Result { self.query_mixnet_contract(MixnetQueryMsg::GetState {}) .await @@ -613,7 +618,7 @@ mod tests { MixnetQueryMsg::GetRewardingValidatorAddress {} => { client.get_rewarding_validator_address().ignore() } - MixnetQueryMsg::GetStateParams {} => {} + MixnetQueryMsg::GetStateParams {} => client.get_mixnet_contract_state_params().ignore(), MixnetQueryMsg::GetState {} => client.get_mixnet_contract_state().ignore(), MixnetQueryMsg::GetRewardingParams {} => client.get_rewarding_parameters().ignore(), MixnetQueryMsg::GetEpochStatus {} => client.get_current_epoch_status().ignore(),