Platform: Code4rena
Start Date: 14/06/2022
Pot Size: $100,000 USDC
Total HM: 26
Participants: 59
Period: 7 days
Judge: GalloDaSballo
Total Solo HM: 9
Id: 133
League: ETH
Rank: 50/59
Findings: 1
Award: $183.51
π Selected for report: 0
π Solo Findings: 0
π Selected for report: joestakey
Also found by: 0x1f8b, 0x29A, 0x52, 0xDjango, 0xNazgul, 0xf15ers, 0xmint, Bronicle, Dravee, Funen, JMukesh, Limbooo, MadWookie, Picodes, Ruhum, TerrierLover, TomJ, Tutturu, WatchPug, Waze, _Adam, asutorufos, c3phas, catchup, cccz, codexploder, cryptphi, csanuragjain, defsec, fatherOfBlocks, gzeon, hake, hansfriese, hyh, ignacio, k, nxrblsrpr, oyc_109, robee, sach1r0, saian, simon135, technicallyty, zzzitron
72.3997 USDC - $72.40
687.9945 CANTO - $111.11
The use of the deprecated transfer() function for an address will cause the transaction to fail when: The claimer contract does not implement a payable function. The claimer contract does implement a payable fallback which uses more than 2300 gas. The claimer contract implements a payable fallback function that needs less than 2300 gas but is called through proxy, raising the callβs gas usage above 2300.
Manual Review
Use call() instead of transfer()
#0 - nivasan1
2022-06-22T22:43:18Z
duplicate of #14