> For the complete documentation index, see [llms.txt](https://audits.solidgrp.io/memekong/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://audits.solidgrp.io/memekong/audit-results/memekong-token/owner-capabilities.md).

# Owner Capabilities

* **lockTrading()**&#x20;

The owner can lock the trading of the token.&#x20;

* **unlockTrading()**&#x20;

The owner can unlock the trading of the token.&#x20;

* **setBuyAdminCommission**

The owner can set the buy fee to any value up to the upper limit restriction of 25%

* **setSellAdminCommission**

The owner can set the sell fee to any value up to the upper limit restriction of 25%

* **setBurnPercentage**

The owner can set the % of every transaction that is sent to burn address. The owner can set it to any value up to 25%.&#x20;

* **setMaxTransactionAmount**

The owner can control the max tokens that can be transferred/sold/bought in one tx.&#x20;

The set function has a lower limit restriction which means the owner can set it to any value greater than or equal to 10,000 tokens.

* **setUnstakeTimeoffInNumDays**

The owner can control the time stakers are required to wait in order to claim their staked balance. There is an option to call emergencyWithdraw and bypass this limitation by being plenty for 9% of the total staked balance.

* **setUnipool**

The owner can control the pair address.

* **setBurnAdjust**

This value emphasizes the multiplier of the rewards that a staker can burn.

* **uniPoolBurnAdjust**

This value emphasizes the maximum amount that can be burned from the uniswap pool. The value can be from 0%-5%.

* **setAdmin**
* **unblockBot**

The owner can unblacklist any address  from interacting with the token.

* **apyUnique**

The owner can control the yearly apy.

* **setSellAdminPercentageMax**

The owner can set the maximum sell fee to any value he wants up to 25%.

* **setDynamicPercentage**

The owner can modify the phase where sell/buy are increased/decreased according to the trading activity.

* **setMinMkong**

The owner can set the amount of minimum tokens for changing the dynamic sell fee value.

* **addToStakingRewardsPool**

adds tokens to the staking reward pool.&#x20;

* **setUniswapRouterAddress**
* **setSwapTokensAmount**
* **sendEthToAdmin**
* **rescueAnyERC20Tokens**
