My contract does not have the functionality to excludeFromReward() and includeInReward() but follows the RFI / Safemoon / Reflections design pattern, can someone please explain to me the specific scenario involved for a user to steal my LP?
I understand that not excluding the liquidity pool (UniswapV2Pair address) from rewards, will result in discrepancies between the balance of the UniswapV2Pair address and the values of the reserves due to the mechanics of the frictionless fee redistribution system.
However, I would like to better understand the exact exploit scenario (or reproduction steps) that can be utilized against my LP.
For context, I have deployed a contract to testnet at the following link:
Any further guidance is highly appreciated. Thanks!