use cosmwasm_schema::{cw_serde, QueryResponses}; #[cw_serde] pub struct InstantiateMsg; #[cw_serde] pub enum ExecuteMsg {} pub mod execute { use super::*; #[cw_serde] pub struct Nonce([u8; 32]); #[cw_serde] pub struct JoinComputeNodeMsg { compute_node_pub_key: String, nonce: Nonce, } #[cw_serde] pub struct ShareEpochKeyMsg { compute_node_pub_key: String, nonce: Nonce, } } #[cw_serde] #[derive(QueryResponses)] pub enum QueryMsg {}