aparnakr
aparnakr
getVaultOwners() may run out of gas if there are a large number of vault owners. This may make it difficult (or impossible if you don't have access to your own...
Adding ETH with a different address other than ERC20(0) can cause the collateral to break down
The code for buying otokens using ethereum buyOtokens() does not check whether the sender sent enough eth to pay for the purchase. This would allow an attacker to drain the...
Options exercise may be spread unevenly among vault holders because the person doing the exercise gets to choose which vault to exercise from. Exercise may also run out of gas...
OptionsExchange.sol and oToken.sol are merely wrapper contracts. It is not recommended to use these functions in these contracts. These are simply batching functions in the OptionsContract.sol file or calling uniswap...