ConvexityProtocol
ConvexityProtocol copied to clipboard
Reentrancy in OptionsContract.addERC20Collateral(address,uint256) (OptionsContract.sol#357-370)
Reentrancy in OptionsContract.addERC20Collateral(address,uint256): External calls: - require(bool,string)(collateral.transferFrom(msg.sender,address(this),amt),Could not transfer in collateral tokens) State variables written after the call(s): - _addCollateral(vaultOwner,amt) - vault.collateral = vault.collateral.add(amt)
Apply the check-effects-interactions pattern.