2021-02-04 05:38:16 -08:00
<!--
order: 0
title: Fee grant
parent:
title: "feegrant"
-->
2022-02-10 04:07:01 -08:00
# Fee grant
2021-02-04 05:38:16 -08:00
## 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 )**
2022-02-10 04:07:01 -08:00
* [Grant ](01_concepts.md#grant )
* [Fee Allowance types ](01_concepts.md#fee-allowance-types )
* [BasicAllowance ](01_concepts.md#basicallowance )
* [PeriodicAllowance ](01_concepts.md#periodicallowance )
* [FeeAccount flag ](01_concepts.md#feeaccount-flag )
* [Granted Fee Deductions ](01_concepts.md#granted-fee-deductions )
* [Gas ](01_concepts.md#gas )
2021-02-04 05:38:16 -08:00
2. ** [State ](02_state.md )**
2022-02-10 04:07:01 -08:00
* [FeeAllowance ](02_state.md#feeallowance )
2021-02-04 05:38:16 -08:00
3. ** [Messages ](03_messages.md )**
2022-02-10 04:07:01 -08: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 )**
2022-02-10 04:07:01 -08:00
* [MsgGrantAllowance ](04_events.md#msggrantallowance )
* [MsgRevokeAllowance ](04_events.md#msgrevokeallowance )
* [Exec fee allowance ](04_events.md#exec-fee-allowance )
2021-09-16 02:39:42 -07:00
5. ** [Client ](05_client.md )**
2022-02-10 04:07:01 -08:00
* [CLI ](05_client.md#cli )
* [gRPC ](05_client.md#grpc )