Open code423n4 opened 1 year ago
This is a high-quality QA report 👍
8 NCs, but I think they provide more value than the other QA reports I've come across thus far. Hence, it's worthy of an A grade (+bonus from sponsor for flagging it as high-quality).
HickupHH3 marked the issue as grade-a
HickupHH3 marked the issue as selected for report
Per discussion with @0age - including the following mitigation links:
[N-01] Replace "ETH" with "Native token": https://github.com/ProjectOpenSea/seaport/pull/921
[N-02] Extract or use named constants: https://github.com/ProjectOpenSea/seaport/pull/922
[N-03] Fragile check for contract order type: https://github.com/ProjectOpenSea/seaport/pull/922
[N-04] Inconsistent use of hex vs. decimal values: https://github.com/ProjectOpenSea/seaport/pull/922
[N-05] Custom comment typos: https://github.com/ProjectOpenSea/seaport/pull/924
[N-06] AlmostOneWord is confusing: https://github.com/ProjectOpenSea/seaport/pull/923
[N-07] Typos in comments: https://github.com/ProjectOpenSea/seaport/pull/924
[N-08] Duplicated constants: https://github.com/ProjectOpenSea/seaport/pull/922
See the markdown file with the details of this report here.