Description Structure of Contracts
Check order of structs, events, errors, variables, modifiers and functions follows the convention for MarketUpdateProposer.sol
Check order of structs, events, errors, variables, modifiers and functions follows the convention for MarketUpdateTimelock.sol
Check order of structs, events, errors, variables, modifiers and functions follows the convention for Configurator.sol
Check order of structs, events, errors, variables, modifiers and functions follows the convention for ConfiguratorStorage.sol
Check order of structs, events, errors, variables, modifiers and functions follows the convention for CometProxyAdmin.sol
Check Variable and function names
Check for events, errors and requires
Things to check
events are emitted where needed
All validations are in place with proper require or revert
Check there are 1-2 tests for each validation
Check the message for require statement
Checklist
Check order of Arguments (what is the best order)
Reactions are currently unavailable
You can’t perform that action at this time.
Structure of Contracts
Check Variable and function names
Check for events, errors and requires
Things to check
Checklist
Check order of Arguments (what is the best order)