github.com/Finschia/finschia-sdk@v0.48.1/x/authz/spec/README.md (about) 1 <!-- 2 order: 0 3 title: Authz Overview 4 parent: 5 title: "authz" 6 --> 7 8 # `authz` 9 10 ## Contents 11 12 ## Abstract 13 14 `x/authz` is an implementation of a Cosmos SDK module, per [ADR 30](../../../architecture/adr-030-authz-module.md), that allows 15 granting arbitrary privileges from one account (the granter) to another account (the grantee). Authorizations must be granted for a particular Msg service method one by one using an implementation of the `Authorization` interface. 16 17 1. **[Concept](01_concepts.md)** 18 - [Authorization](01_concepts.md#Authorization) 19 - [Built-in Authorizations](01_concepts.md#Built-in-Authorization) 20 - [Gas](01_concepts.md#gas) 21 2. **[State](02_state.md)** 22 3. **[Messages](03_messages.md)** 23 - [MsgGrant](03_messages.md#MsgGrant) 24 - [MsgRevoke](03_messages.md#MsgRevoke) 25 - [MsgExec](03_messages.md#MsgExec) 26 4. **[Events](04_events.md)** 27 - [Keeper](04_events.md#Keeper)