{
// approve token transfer to cover all possible scenarios
_approve(address(this), address(uniswapV2Router), tokenAmount);
// add the liquidity
uniswapV2Router.addLiquidityETH{value: ethAmount}(
address(this),
tokenAmount,
0, // slippage is unavoidable
0, // slippage is unavoidable
owner(),
block.timestamp
);
}
Why it is defined owner() here ?
For rugpull xD
it's old safemoon contract my at the right: https://www.diffchecker.com/Btfxzy89
Обсуждают сегодня