From c3a09a0860ba0d34dbad115b96dd28b61635b2a8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C4=99drzej=20Stuczy=C5=84ski?= Date: Thu, 3 Aug 2023 10:25:58 +0100 Subject: [PATCH] missing handler for 'MixnetQueryMsg::GetStateParams' --- .../src/nyxd/contract_traits/mixnet_query_client.rs | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) 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(),