2022-01-04 01:33:00 -08:00
<!--
order: 0
title: Group Overview
parent:
title: "group"
-->
# Group Module
## Abstract
The following documents specify the group module.
This module allows the creation and management of on-chain multisig accounts and enables voting for message execution based on configurable decision policies.
## Contents
1. ** [Concepts ](01_concepts.md )**
2022-02-18 05:47:04 -08:00
- [Group ](01_concepts.md#group )
- [Group Policy ](01_concepts.md#group-policy )
- [Group With Policy ](01_concepts.md#group-with-policy )
- [Decision Policy ](01_concepts.md#decision-policy )
- [Proposal ](01_concepts.md#proposal )
- [Voting ](01_concepts.md#voting )
- [Executing Proposals ](01_concepts.md#executing-proposals )
2022-01-04 01:33:00 -08:00
2. ** [State ](02_state.md )**
2022-02-10 04:07:01 -08:00
* [Group Table ](02_state.md#group-table )
* [Group Member Table ](02_state.md#group-member-table )
* [Group Policy Table ](02_state.md#group-policy-table )
* [Proposal ](02_state.md#proposal-table )
* [Vote Table ](02_state.md#vote-table )
2022-01-04 01:33:00 -08:00
3. ** [Msg Service ](03_messages.md )**
2022-02-18 05:47:04 -08:00
- [Msg/CreateGroup ](03_messages.md#msgcreategroup )
- [Msg/UpdateGroupMembers ](03_messages.md#msgupdategroupmembers )
- [Msg/UpdateGroupAdmin ](03_messages.md#msgupdategroupadmin )
- [Msg/UpdateGroupMetadata ](03_messages.md#msgupdategroupmetadata )
- [Msg/CreateGroupPolicy ](03_messages.md#msgcreategrouppolicy )
- [Msg/CreateGroupWithPolicy ](03_messages.md#msgcreategroupwithpolicy )
- [Msg/UpdateGroupPolicyAdmin ](03_messages.md#msgupdategrouppolicyadmin )
- [Msg/UpdateGroupPolicyDecisionPolicy ](03_messages.md#msgupdategrouppolicydecisionpolicy )
- [Msg/UpdateGroupPolicyMetadata ](03_messages.md#msgupdategrouppolicymetadata )
- [Msg/CreateProposal ](03_messages.md#msgcreateproposal )
- [Msg/WithdrawProposal ](03_messages.md#msgwithdrawproposal )
- [Msg/Vote ](03_messages.md#msgvote )
- [Msg/Exec ](03_messages.md#msgexec )
2022-01-04 01:33:00 -08:00
4. ** [Events ](04_events.md )**
2022-02-10 04:07:01 -08:00
* [EventCreateGroup ](04_events.md#eventcreategroup )
* [EventUpdateGroup ](04_events.md#eventupdategroup )
* [EventCreateGroupPolicy ](04_events.md#eventcreategrouppolicy )
* [EventUpdateGroupPolicy ](04_events.md#eventupdategrouppolicy )
* [EventCreateProposal ](04_events.md#eventcreateproposal )
* [EventWithdrawProposal ](04_events.md#eventwithdrawproposal )
* [EventVote ](04_events.md#eventvote )
* [EventExec ](04_events.md#eventexec )
2022-01-04 01:33:00 -08:00
5. ** [Client ](05_client.md )**
2022-02-10 04:07:01 -08:00
* [CLI ](05_client.md#cli )
* [gRPC ](05_client.md#grpc )
* [REST ](05_client.md#rest )