cycles-quartz/bisenzone-cw-mvp/contracts/cw-tee-mtcs/src/msg.rs

26 lines
432 B
Rust
Raw Normal View History

2023-11-29 21:13:20 +00:00
use cosmwasm_schema::{cw_serde, QueryResponses};
#[cw_serde]
pub struct InstantiateMsg;
#[cw_serde]
2023-11-29 22:09:57 +00:00
pub enum ExecuteMsg {
JoinComputeNode(execute::JoinComputeNodeMsg),
}
2023-11-29 21:13:20 +00:00
2023-11-29 21:37:02 +00:00
pub mod execute {
use super::*;
2023-11-29 22:09:57 +00:00
use crate::state::Nonce;
2023-11-29 21:37:02 +00:00
#[cw_serde]
pub struct JoinComputeNodeMsg {
2023-11-29 22:09:57 +00:00
pub compute_node_pub_key: String,
pub nonce: Nonce,
2023-11-29 21:37:02 +00:00
}
}
2023-11-29 21:13:20 +00:00
#[cw_serde]
#[derive(QueryResponses)]
pub enum QueryMsg {}