From cfed17ebf5a55d402bc1e22f07261b18ca74eb82 Mon Sep 17 00:00:00 2001 From: lg <8335464+glnro@users.noreply.github.com> Date: Sun, 7 Aug 2022 22:26:38 +0200 Subject: [PATCH] Update REST endpoints for group module documentation (#12839) --- x/group/spec/05_client.md | 60 +++++++++++++++++++-------------------- 1 file changed, 30 insertions(+), 30 deletions(-) diff --git a/x/group/spec/05_client.md b/x/group/spec/05_client.md index c39e503fd7e8..4df6b42731a1 100644 --- a/x/group/spec/05_client.md +++ b/x/group/spec/05_client.md @@ -1037,13 +1037,13 @@ A user can query the `group` module using REST endpoints. The `GroupInfo` endpoint allows users to query for group info by given group id. ```bash -/cosmos/group/v1beta1/group_info/{group_id} +/cosmos/group/v1/group_info/{group_id} ``` Example: ```bash -curl localhost:1317/cosmos/group/v1beta1/group_info/1 +curl localhost:1317/cosmos/group/v1/group_info/1 ``` Example Output: @@ -1051,7 +1051,7 @@ Example Output: ```bash { "info": { - "group_id": "1", + "id": "1", "admin": "cosmos1..", "metadata": "AQ==", "version": "1", @@ -1065,13 +1065,13 @@ Example Output: The `GroupPolicyInfo` endpoint allows users to query for group policy info by account address of group policy. ```bash -/cosmos/group/v1beta1/group_policy_info/{address} +/cosmos/group/v1/group_policy_info/{address} ``` Example: ```bash -curl localhost:1317/cosmos/group/v1beta1/group_policy_info/cosmos1.. +curl localhost:1317/cosmos/group/v1/group_policy_info/cosmos1.. ``` Example Output: @@ -1101,13 +1101,13 @@ Example Output: The `GroupMembers` endpoint allows users to query for group members by group id with pagination flags. ```bash -/cosmos/group/v1beta1/group_members/{group_id} +/cosmos/group/v1/group_members/{group_id} ``` Example: ```bash -curl localhost:1317/cosmos/group/v1beta1/group_members/1 +curl localhost:1317/cosmos/group/v1/group_members/1 ``` Example Output: @@ -1143,13 +1143,13 @@ Example Output: The `GroupsByAdmin` endpoint allows users to query for groups by admin account address with pagination flags. ```bash -/cosmos/group/v1beta1/groups_by_admin/{admin} +/cosmos/group/v1/groups_by_admin/{admin} ``` Example: ```bash -curl localhost:1317/cosmos/group/v1beta1/groups_by_admin/cosmos1.. +curl localhost:1317/cosmos/group/v1/groups_by_admin/cosmos1.. ``` Example Output: @@ -1158,14 +1158,14 @@ Example Output: { "groups": [ { - "group_id": "1", + "id": "1", "admin": "cosmos1..", "metadata": "AQ==", "version": "1", "total_weight": "3" }, { - "group_id": "2", + "id": "2", "admin": "cosmos1..", "metadata": "AQ==", "version": "1", @@ -1184,13 +1184,13 @@ Example Output: The `GroupPoliciesByGroup` endpoint allows users to query for group policies by group id with pagination flags. ```bash -/cosmos/group/v1beta1/group_policies_by_group/{group_id} +/cosmos/group/v1/group_policies_by_group/{group_id} ``` Example: ```bash -curl localhost:1317/cosmos/group/v1beta1/group_policies_by_group/1 +curl localhost:1317/cosmos/group/v1/group_policies_by_group/1 ``` Example Output: @@ -1241,13 +1241,13 @@ Example Output: The `GroupPoliciesByAdmin` endpoint allows users to query for group policies by admin account address with pagination flags. ```bash -/cosmos/group/v1beta1/group_policies_by_admin/{admin} +/cosmos/group/v1/group_policies_by_admin/{admin} ``` Example: ```bash -curl localhost:1317/cosmos/group/v1beta1/group_policies_by_admin/cosmos1.. +curl localhost:1317/cosmos/group/v1/group_policies_by_admin/cosmos1.. ``` Example Output: @@ -1267,7 +1267,7 @@ Example Output: "windows": { "voting_period": "120h", "min_execution_period": "0s" - } + } }, }, { @@ -1297,13 +1297,13 @@ Example Output: The `Proposal` endpoint allows users to query for proposal by id. ```bash -/cosmos/group/v1beta1/proposal/{proposal_id} +/cosmos/group/v1/proposal/{proposal_id} ``` Example: ```bash -curl localhost:1317/cosmos/group/v1beta1/proposal/1 +curl localhost:1317/cosmos/group/v1/proposal/1 ``` Example Output: @@ -1355,13 +1355,13 @@ Example Output: The `ProposalsByGroupPolicy` endpoint allows users to query for proposals by account address of group policy with pagination flags. ```bash -/cosmos/group/v1beta1/proposals_by_group_policy/{address} +/cosmos/group/v1/proposals_by_group_policy/{address} ``` Example: ```bash -curl localhost:1317/cosmos/group/v1beta1/proposals_by_group_policy/cosmos1.. +curl localhost:1317/cosmos/group/v1/proposals_by_group_policy/cosmos1.. ``` Example Output: @@ -1370,13 +1370,13 @@ Example Output: { "proposals": [ { - "proposal_id": "1", - "address": "cosmos1..", + "id": "1", + "group_policy_address": "cosmos1..", "metadata": "AQ==", "proposers": [ "cosmos1.." ], - "submitted_at": "2021-12-17T08:03:27.099649352Z", + "submit_time": "2021-12-17T08:03:27.099649352Z", "group_version": "1", "group_policy_version": "1", "status": "STATUS_CLOSED", @@ -1419,7 +1419,7 @@ Example Output: The `VoteByProposalVoter` endpoint allows users to query for vote by proposal id and voter account address. ```bash -/cosmos/group/v1beta1/vote_by_proposal_voter/{proposal_id}/{voter} +/cosmos/group/v1/vote_by_proposal_voter/{proposal_id}/{voter} ``` Example: @@ -1447,13 +1447,13 @@ Example Output: The `VotesByProposal` endpoint allows users to query for votes by proposal id with pagination flags. ```bash -/cosmos/group/v1beta1/votes_by_proposal/{proposal_id} +/cosmos/group/v1/votes_by_proposal/{proposal_id} ``` Example: ```bash -curl localhost:1317/cosmos/group/v1beta1/votes_by_proposal/1 +curl localhost:1317/cosmos/group/v1/votes_by_proposal/1 ``` Example Output: @@ -1464,9 +1464,9 @@ Example Output: { "proposal_id": "1", "voter": "cosmos1..", - "choice": "CHOICE_YES", + "option": "CHOICE_YES", "metadata": "AQ==", - "submitted_at": "2021-12-17T08:05:02.490164009Z" + "submit_time": "2021-12-17T08:05:02.490164009Z" } ], "pagination": { @@ -1481,13 +1481,13 @@ Example Output: The `VotesByVoter` endpoint allows users to query for votes by voter account address with pagination flags. ```bash -/cosmos/group/v1beta1/votes_by_voter/{voter} +/cosmos/group/v1/votes_by_voter/{voter} ``` Example: ```bash -curl localhost:1317/cosmos/group/v1beta1/votes_by_voter/cosmos1.. +curl localhost:1317/cosmos/group/v1/votes_by_voter/cosmos1.. ``` Example Output: