Plain Midnight Peacock
High
The function _createMarket() is not payable function. In the function, it use msg.value to compare with initialLiquidityRequired.
The function is not a payable function, the usage of msg.value is not allowed in the function. And also the comparision between msg.value and initialLiquidtyRequired is meaningless. The function will not work as expected due to this issue. To fix it, better claim a variable to bring msg.value from the function which called funtion _createMarket to function _createMarket.
No response
No response
No response
No response
No response
No response