Solidity Order of Layout Style Guide not followed - Informational issue
The Solidity Style Guide details how the Order of Layout of contracts should be:
Inside each contract, library or interface, use the following order:
Type declarations
State variables
Events
Errors
Modifiers
Functions
In the Escrow.sol contact, the constructor is above modifiers.
In the IEscrow.sol and IEscrowFactory.sol contracts, the errors are above events.
Solidity Style Guide not followed.
Manual review
Change the order of the layout to follow the Solidity Style Guide.
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.