diff --git a/contracts/reclaim_user_map/src/contract.rs b/contracts/reclaim_user_map/src/contract.rs index c283aa7..37824a0 100644 --- a/contracts/reclaim_user_map/src/contract.rs +++ b/contracts/reclaim_user_map/src/contract.rs @@ -80,5 +80,9 @@ pub fn query(deps: Deps, _env: Env, msg: QueryMsg) -> StdResult { } to_json_binary(&response) } + QueryMsg::GetClaimKey {} => { + let claim_key = CLAIM_VALUE_KEY.load(deps.storage)?; + to_json_binary(&claim_key) + } } } diff --git a/contracts/reclaim_user_map/src/msg.rs b/contracts/reclaim_user_map/src/msg.rs index 5e97aee..92bdb89 100644 --- a/contracts/reclaim_user_map/src/msg.rs +++ b/contracts/reclaim_user_map/src/msg.rs @@ -22,6 +22,8 @@ pub enum QueryMsg { GetValueByUser { address: Addr }, #[returns(Vec<(Addr, String)>)] GetMap {}, + #[returns(String)] + GetClaimKey {}, } #[cw_serde]