2021-02-04 05:38:16 -08:00
<!--
order: 0
title: Fee grant
parent:
title: "feegrant"
-->
## Abstract
2022-01-05 01:46:13 -08:00
This document specifies the fee grant module. For the full ADR, please see [Fee Grant ADR-029 ](https://github.com/cosmos/cosmos-sdk/blob/v0.40.0/docs/architecture/adr-029-fee-grant-module.md ).
2021-02-04 05:38:16 -08:00
This module allows accounts to grant fee allowances and to use fees from their accounts. Grantees can execute any transaction without the need to maintain sufficient fees.
## Contents
1. ** [Concepts ](01_concepts.md )**
2021-05-07 00:10:47 -07:00
- [Grant ](01_concepts.md#grant )
2021-02-04 05:38:16 -08:00
- [Fee Allowance types ](01_concepts.md#fee-allowance-types )
2021-05-07 00:10:47 -07:00
- [BasicAllowance ](01_concepts.md#basicallowance )
- [PeriodicAllowance ](01_concepts.md#periodicallowance )
2021-02-04 05:38:16 -08:00
- [FeeAccount flag ](01_concepts.md#feeaccount-flag )
2021-05-27 08:31:04 -07:00
- [Granted Fee Deductions ](01_concepts.md#granted-fee-deductions )
2021-04-15 02:09:01 -07:00
- [Gas ](01_concepts.md#gas )
2021-02-04 05:38:16 -08:00
2. ** [State ](02_state.md )**
- [FeeAllowance ](02_state.md#feeallowance )
3. ** [Messages ](03_messages.md )**
2021-05-07 00:10:47 -07:00
- [Msg/GrantAllowance ](03_messages.md#msggrantallowance )
- [Msg/RevokeAllowance ](03_messages.md#msgrevokeallowance )
2021-04-15 02:09:01 -07:00
4. ** [Events ](04_events.md )**
2021-05-07 00:10:47 -07:00
- [MsgGrantAllowance ](04_events.md#msggrantallowance )
- [MsgRevokeAllowance ](04_events.md#msgrevokeallowance )
2021-02-04 05:38:16 -08:00
- [Exec fee allowance ](04_events.md#exec-fee-allowance )
2021-09-16 02:39:42 -07:00
5. ** [Client ](05_client.md )**
- [CLI ](05_client.md#cli )
2021-10-30 06:43:04 -07:00
- [gRPC ](05_client.md#grpc )