ID | Severity | Status | Title 51 Findings | Location |
---|
C-01 | CRITICAL | FIXED | The | NGOLisFactory.sol |
C-02 | CRITICAL | FIXED | Withdrawal of more ETH from the protocol than returned by Lido in | NGOLis.sol |
C-03 | CRITICAL | FIXED | Decrease in stETH balance due to slashing or penalties is not accounted for in | NGOLis.sol |
C-04 | CRITICAL | FIXED | Rounding during division leads to accumulation of undistributed rewards on the contract in | NGOLis.sol |
C-05 | CRITICAL | FIXED | Contract lock risk on initial stake in | NGOLis.sol |
C-06 | CRITICAL | FIXED | Unrestricted withdrawal of small | NGOLis.sol |
M-01 | MAJOR | FIXED | Underflow when attempting to withdraw asset from | NGOLis.sol |
M-02 | MAJOR | FIXED | Incorrect update of | NGOLis.sol |
M-03 | MAJOR | FIXED | Risk of Zero Calculation for Low | NGOLis.sol |
M-04 | MAJOR | FIXED | Underflow occurring during validator slashing events in | NGOLis.sol |
M-05 | MAJOR | FIXED | Unwithdrawable balance after withdrawal in | NGOLis.sol |
W-01 | WARNING | FIXED | Possible to pass a zero | NGOLis.sol |
W-02 | WARNING | FIXED | Inconsistency in the calculation of | NGOLis.sol |
W-03 | WARNING | FIXED | User does not receive rewards for staking when | NGOLis.sol |
W-04 | WARNING | FIXED | Possible to receive a zero amount of shares when converting non-zero assets in | NGOLis.sol |
W-05 | WARNING | FIXED | Proxy creation uses | NGOLisFactory.sol |
W-06 | WARNING | FIXED | Function | NGOLis.sol |
W-07 | WARNING | FIXED | Insufficient validation of the size of | NGOLis.sol |
W-08 | WARNING | FIXED | Users cannot withdraw stuck funds from the contract in | NGOLis.sol |
W-09 | WARNING | FIXED | Incorrect value in the | NGOLis.sol |
W-10 | WARNING | FIXED |
| NGOLis.sol |
W-11 | WARNING | FIXED | Equality of minimum values for different tokens | NGOLis.sol |
W-12 | WARNING | ACKNOWLEDGED | Zero | NGOLis.sol |
I-01 | INFO | FIXED | Delay between reward distributions changes after contract initialization in | NGOLis.sol |
I-02 | INFO | FIXED | Setting | NGOLisFactory.sol |
I-03 | INFO | FIXED | Inconsistency in error notification methods in | NGOLis.sol |
I-04 | INFO | FIXED | No | NGOLis.sol |
I-05 | INFO | FIXED | Redundant storage of the | NGOLis.sol |
I-06 | INFO | FIXED | Suboptimal handling of storage variables in | |
I-07 | INFO | FIXED | No parameter validation in | NGOLis.sol |
I-08 | INFO | FIXED | Interface not used in | IAccountOracle.sol |
I-09 | INFO | FIXED | Unused variable | NGOLis.sol |
I-10 | INFO | FIXED | Redundant check for unsigned value being negative in | NGOLis.sol |
I-11 | INFO | FIXED | Balance calculation before checking for stake existence in | NGOLis.sol |
I-12 | INFO | FIXED | Insufficient validation in the case of the very first stake in | NGOLis.sol |
I-13 | INFO | FIXED | Event name in the specification is misleading in | NGOLisFactory.sol |
I-14 | INFO | FIXED | Similar code in identical functions in | NGOLis.sol |
I-15 | INFO | FIXED | Transfer of zero | NGOLis.sol |
I-16 | INFO | FIXED | No setter parameter validation in | NGOLis.sol |
I-17 | INFO | FIXED | Simultaneous use of | |
I-18 | INFO | FIXED | Redundant increment operation in | NGOLis.sol |
I-19 | INFO | FIXED | Suboptimal computation of user balance in | NGOLis.sol |
I-20 | INFO | ACKNOWLEDGED | Missing functionality for mistaken tokens and | NGOLis.sol |
I-21 | INFO | FIXED | Unused contracts in | NGOLis.sol NGOLisFactory.sol |
I-22 | INFO | FIXED | Unused error in | NGOLis.sol |
I-23 | INFO | FIXED | Misleading variable name | NGOLis.sol |
I-24 | INFO | FIXED | Incorrect event parameter value | NGOLis.sol |
I-25 | INFO | FIXED | Inconsistent state variable naming style in | NGOLis.sol NGOLisFactory.sol |
I-26 | INFO | FIXED | Missing event emissions in setters in | NGOLis.sol NGOLisFactory.sol |
I-27 | INFO | FIXED | Missing parameter validation in | NGOLis.sol NGOLisFactory.sol |
I-28 | INFO | FIXED | Setting | NGOLisFactory.sol |
Please select finding