> ## Documentation Index
> Fetch the complete documentation index at: https://thrackle.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Protocol Asset Handler Rule Contract List

***

These contracts contain logic used by the facets in the Asset Handler Diamond.

## Rule Contract Location:

* [HandlerAccountApproveDenyOracleFlexible.sol](/v1/reference/client/token/handler/ruleContracts/HandlerAccountApproveDenyOracleFlexible.sol)
* [HandlerAccountApproveDenyOracle.sol](/v1/reference/client/token/handler/ruleContracts/HandlerAccountApproveDenyOracle.sol)
* [HandlerAccountMaxTradeSize.sol](/v1/reference/client/token/handler/ruleContracts/HandlerAccountMaxTradeSize.sol)
* [HandlerAccountMinMaxTokenBalance.sol](/v1/reference/client/token/handler/ruleContracts/HandlerAccountMinMaxTokenBalance.sol)
* [HandlerRuleContractsCommonImports.sol](/v1/reference/client/token/handler/ruleContracts/HandlerRuleContractsCommonImports.sol)
* [HandlerTokenMaxBuySellVolume.sol](/v1/reference/client/token/handler/ruleContracts/HandlerTokenMaxBuySellVolume.sol)
* [HandlerTokenMaxDailyTrades.sol](/v1/reference/client/token/handler/ruleContracts/HandlerTokenMaxDailyTrades.sol)
* [HandlerTokenMaxSupplyVolatility.sol](/v1/reference/client/token/handler/ruleContracts/HandlerTokenMaxSupplyVolatility.sol)
* [HandlerTokenMaxTradingVolume.sol](/v1/reference/client/token/handler/ruleContracts/HandlerTokenMaxTradingVolume.sol)
* [HandlerTokenMinHoldTime.sol](/v1/reference/client/token/handler/ruleContracts/HandlerTokenMinHoldTime.sol)
* [HandlerTokenMinTxSize.sol](/v1/reference/client/token/handler/ruleContracts/HandlerTokenMinTxSize.sol)
* [NFTValuationLimit.sol](/v1/reference/client/token/handler/ruleContracts/NFTValuationLimit.sol)
