The variable DISALLOWED
is declared but never used.
Remove it from the codebase.
0.8.23
According to Arbitrum docs regarding the PUSH0
opcode:
This OPCODE is not yet supported, but will soon be available. This means that solidity version 0.8.20 or higher can only be used with an evm-version lower than the default shanghai (see instructions here to change that parameter in solc, or here to set the solidity or evmVersion configuration parameters in hardhat). Versions up to 0.8.19 (included) are fully compatible.
This mean that the deployment of the VotingBooth will fail.
Lower the pragma version to 0.8.19
.
The contest is live. Earn rewards by submitting a finding.
This is your time to appeal against judgements on your submissions.
Appeals are being carefully reviewed by our judges.