Examining the Security Features of Uniswap