pub trait BootQuery<Chain: BootEnvironment> {
    type QueryMsg: Serialize;
    // Required method
    fn query<G: Serialize + DeserializeOwned + Debug>(
        &self,
        query_msg: &Self::QueryMsg
    ) -> Result<G, BootError>;
}Expand description
Smart Contract query endpoint