The Dynamic Fees module provides asset price management functionality that works in cooperation with the fee market module. It maintains a list of asset prices denominated in NTRN tokens to enable dynamic fee calculations and conversions.
Governance-Controlled Parameters: The Dynamic Fees module’s parameters (asset prices) can only be updated through governance proposals. Individual users cannot directly modify module settings.
message Params { // List of asset prices by the NTRN // it's used in cooperation with feemarket module // ntrn_prices is a data source to convert gas_price from feemarket's base_denom (untrn) // into a given asset repeated cosmos.base.v1beta1.DecCoin ntrn_prices = 1;}
Price Control: Community control over asset price ratios
Network Tuning: Ability to adjust pricing for network optimization
Economic Policy: Implementation of tokenomics through price management
This module is essential for Neutron’s advanced fee market functionality, enabling sophisticated fee structures while maintaining community governance over critical pricing parameters.