message: Use QueryResult
diff: @@ -5,9 +5,7 @@ use schemars::JsonSchema;
  use serde::{de::DeserializeOwned, Serialize};
  use std::fmt;
  -use cosmwasm_std::{
  - to_vec, Env, HandleResult, InitResult, MigrateResult, QueryResponse, StdResult,
  -};
  +use cosmwasm_std::{to_vec, Env, HandleResult, InitResult, MigrateResult, QueryResult};
  use crate::calls::{call_handle, call_init, call_migrate, call_query};
  use crate::instance::Instance;
  @@ -65,7 +63,7 @@ where
  // query mimicks the call signature of the smart contracts.
  // thus it moves env and msg rather than take them as reference.
  // this is inefficient here, but only used in test code
  -pub fn query<S, A, Q, M>(instance: &mut Instance<S, A, Q>, msg: M) -> StdResult<QueryResponse>
  +pub fn query<S, A, Q, M>(instance: &mut Instance<S, A, Q>, msg: M) -> QueryResult
  where
  S: Storage + 'static,
  A: Api + 'static,
  