-
# Handle
JMukesh
# Vulnerability details
## Impact
state variable which have to initialise in constructor can be declared as immutable to save gas
## Proof of Concept
https://docs.soliditylang.o…
-
# QA
# Low
## Use of hardcoded amount of days
### Summary
Formula uses a hardcoded value of 365 (days) which would be wrong applied in a leap year (366 days)
### Github Permalinks
https://github.com/…
-
# Lines of code
https://github.com/code-423n4/2024-07-optimism/blob/70556044e5e080930f686c4e5acde420104bb2c4/packages/contracts-bedrock/src/dispute/DisputeGameFactory.sol#L84
# Vulnerability detail…
-
# Handle
0xRajeev
# Vulnerability details
## Impact
Critical contract parameters of non-address types, i,e. integers should have sanity/threshold checks in constructor/initialize/setter to ensure…
-
## Each event can have up to three indexed fields.
The address arguments of the below events can be made indexed.
### Lines of code
https://github.com/code-423n4/2022-05-backd/blob/main/protocol/co…
-
# Handle
0xRajeev
# Vulnerability details
## Impact
While publishers are enforced a one day timelock for changePublisher() and changeLicenseFee() functions, Factory owner setter functions should …
-
**Github username:** --
**Twitter username:** --
**Submission hash (on-chain):** 0xfa88e2d7539668bbc84705cfdda1ebf36cd9870ab3da4c1f0b2f580dacbe53cd
**Severity:** medium
**Description:**
**Descriptio…
-
## 1. _safeMint() should be used rather than _mint() wherever possible
`_mint()` is [discouraged](https://github.com/OpenZeppelin/openzeppelin-contracts/blob/d4d8d2ed9798cc3383912a23b5e8d5cb602f7d4…
-
# Lines of code
https://github.com/code-423n4/2023-11-zetachain/blob/b237708ed5e86f12c4bddabddfd42f001e81941a/repos/protocol-contracts/contracts/evm/tools/ZetaTokenConsumerUniV3.strategy.sol#L98-L122…
-
# Lines of code
https://github.com/code-423n4/2024-05-olas/blob/main/tokenomics/contracts/staking/DefaultTargetDispenserL2.sol#L160
# Vulnerability details
## Impact
An attacker can provide specif…