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)