hats-finance / hats-contracts

MIT License
38 stars 47 forks source link

Detect missing zero address validation. #541

Closed harshbarelia closed 1 month ago

harshbarelia commented 10 months ago

DappnodeSmoothingPool.claimRewards(address,uint256,bytes32[]).rewardAddress (contracts/DappnodeSmoothingPool.sol#322-324) lacks a zero-check on :

DappnodeSmoothingPool.initialize(address,uint256,uint256,address,uint64,uint64)._governance (contracts/DappnodeSmoothingPool.sol#183) lacks a zero-check on :

DappnodeSmoothingPool.updatePoolFeeRecipient(address).newPoolFeeRecipient (contracts/DappnodeSmoothingPool.sol#612) lacks a zero-check on :

DappnodeSmoothingPool.initialize(address,uint256,uint256,address,uint64,uint64)._poolFeeRecipient (contracts/DappnodeSmoothingPool.sol#186) lacks a zero-check on :

DappnodeSmoothingPool.transferGovernance(address).newPendingGovernance (contracts/DappnodeSmoothingPool.sol#545) lacks a zero-check on :