2022-02-25 12:49:18 +00:00
<!--
order: 0
title: Feemarket Overview
parent:
title: "feemarket"
-->
# Feemarket
## Abstract
This document specifies the feemarket module which allows to define a global transaction fee for the network.
This module has been designed to support EIP1559 in cosmos-sdk.
2022-10-10 10:38:33 +00:00
The `MempoolFeeDecorator` in `x/auth` module needs to be overrided to check the `baseFee` along with the `minimal-gas-prices` allowing to implement a global fee mechanism which vary depending on the network activity.
2022-02-25 12:49:18 +00:00
For more reference to EIP1559:
2022-10-10 10:38:33 +00:00
< https: / / github . com / ethereum / EIPs / blob / master / EIPS / eip-1559 . md >
2022-02-25 12:49:18 +00:00
## Contents
1. ** [Concepts ](01_concepts.md )**
2. ** [State ](02_state.md )**
3. ** [Begin Block ](03_begin_block.md )**
4. ** [End Block ](04_end_block.md )**
5. ** [Keeper ](05_keeper.md )**
6. ** [Events ](06_events.md )**
7. ** [Params ](07_params.md )**
8. ** [Client ](08_client.md )**
2022-10-10 10:38:33 +00:00
9. ** [Future Improvements ](09_future_improvements.md )**