shell_wallet_nft/
msg.rs

1use cosmwasm_schema::{cw_serde, QueryResponses};
2
3#[cw_serde]
4pub struct InstantiateMsg {
5    
6}
7
8#[cw_serde]
9pub enum ExecuteMsg {
10    Mint {}
11}
12
13#[cw_serde]
14#[derive(QueryResponses)]
15pub enum QueryMsg {
16    // GetNFTIndex returns the current count as a json-encoded number
17    #[returns(GetNFTIndexResponse)]
18    GetNFTIndex {},
19}
20
21// We define a custom struct for each query response
22#[cw_serde]
23pub struct GetNFTIndexResponse {
24    pub index: u64,
25}