Platform: Code4rena
Start Date: 20/09/2022
Pot Size: $100,000 USDC
Total HM: 4
Participants: 109
Period: 7 days
Judge: GalloDaSballo
Id: 163
League: ETH
Rank: 59/109
Findings: 1
Award: $55.20
🌟 Selected for report: 0
🚀 Solo Findings: 0
🌟 Selected for report: IllIllI
Also found by: 0x1f8b, 0x4non, 0x52, 0x5rings, 0xNazgul, 0xRobocop, 0xSmartContract, 0xdeadbeef, 0xsanson, 8olidity, Amithuddar, Aymen0909, B2, B353N, CertoraInc, Ch_301, Chom, CodingNameKiki, Deivitto, ElKu, Funen, JC, JohnnyTime, Kresh, Lambda, Noah3o6, RaymondFam, ReyAdmirado, RockingMiles, Rolezn, Sm4rty, SuldaanBeegsi, Tadashi, TomJ, Tomio, V_B, Waze, __141345__, a12jmx, ak1, arcoun, asutorufos, aviggiano, berndartmueller, bharg4v, bin2chen, brgltd, bulej93, c3phas, catchup, cccz, ch0bu, cryptonue, cryptphi, csanuragjain, delfin454000, devtooligan, djxploit, durianSausage, eighty, erictee, exd0tpy, fatherOfBlocks, giovannidisiena, hansfriese, ignacio, joestakey, ladboy233, lukris02, m9800, malinariy, martin, minhtrng, obront, oyc_109, pedr02b2, pedroais, pfapostol, philogy, prasantgupta52, rbserver, ronnyx2017, rotcivegaf, rvierdiiev, sach1r0, shung, simon135, throttle, tnevler, tonisives, wagmi, yixxas, zkhorse, zzykxx, zzzitron
55.1985 USDC - $55.20
lib/solmate/src/tokens/ERC721.sol
The contract does not comply with the EIP 721 standard, therefore, in order not to generate confusion, it should have another name. Among the modifications are: changes in the names of the inputs and functions such as balanceOf() and ownerOf() that are public when in the ERC721 standard they are external.
The functions ownerOf() and balanceOf() are public but they are not used in any function of the contract, also if the contract that inherits this abstract contract wants to consult these two data, it would be less expensive directly doing it in the variables in storage and not through of a function
lib/VRGDAs/src/LogisticToLinearVRGDA.sol
lib/goo-issuance/src/LibGOO.sol
#0 - GalloDaSballo
2022-10-14T00:32:46Z
A public function is also external, this is not valid
R
R, nice catch!
Disagree code looks fine
Neat report
2R