aparnakr

Results 17 issues of 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...

Low-Severity

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...

Low-Severity

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...

Low-Severity

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...

enhancement
Low-Severity