In RAACMinter.sol, address parameters are being converted to uint256 when emitting events, which could cause issues with off-chain integrations expecting properly formatted addresses.
The contract converts addresses to uint256 when emitting ParameterUpdated events:
This conversion:
Removes the '0x' prefix from addresses
Changes the format of the data
Makes it harder for off-chain services to identify these values as addresses
Off-chain integrations expecting properly formatted addresses in events will need additional logic to handle these numeric values
Reduced readability and maintainability of event logs
Potential for confusion or errors when processing event data
Manual Review
Emit addresses without conversion:
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.