-
## G01: Redundant variables / events
The following variables / events are initialized / declared, but their values are not used in the contract subsequently. Consider removing them.
### Variables
[…
-
## Summary:
During the code assessment, we found multiple issues related to unchecked transfer and no handing of return values. Many functions calls like transfer, deposit, approve, etc., return some …
-
1. Tittle
Changing memory to storage can safe gas.
## Impact
Bye changing memory pointer to storage pointer and delete line ``https://github.com/code-423n4/2022-02-concur/blob/main/contracts/ConvexSt…
-
# Lines of code
https://github.com/code-423n4/2022-02-concur/blob/main/contracts/MasterChef.sol#L6
# Vulnerability details
## Impact
The current ownership transfer process involves the current own…
-
# Removable Variable (miniscule gas cost reduction at deploy time)
* Variable is only written to in the constructor but never used anywhere
`https://github.com/code-423n4/2022-02-concur/blob/72b5216bf…
-
# Gas Savings
### ---------------------------------------------------------------------------
## 1 - Some variables can be set immutable
https://github.com/code-423n4/2022-02-concur/blob/main/contra…
-
[S]: Suggested optimation, save a decent amount of gas without compromising readability;
[M]: Minor optimation, the amount of gas saved is minor, change when you see fit;
[N]: Non-preferred, the amoun…
-
# Lines of code
https://github.com/code-423n4/2022-02-concur/blob/72b5216bfeaa7c52983060ebfc56e72e0aa8e3b0/contracts/MasterChef.sol#L205-L206
# Vulnerability details
## Impact
During stake or depo…
-
Im working on automatically adding Recap Documents Opinions as Opinions in the Case Law database, and it dawns on me that we need a new Opinion Type.
Our current set - basically all refers to multi…
-
1. ConvexStakingWrapper constructor and core configuration setters don't check the values (low)
## Impact
A range of malfunctions is possible if core configuration parameters are set by mistake to a…