No ShopPartnerAdded event emitted on initShops
creations in KittyConnect::constructor
.
Shops added in KittyConnect::constructor
via the initShops
param do not have events emitted for their addition.
Missing these events causes discrepancies between the true state of the protocol and the events representing it. Leading to potential confusion for users, and errors caused by trusting that information for further computation.
Manual Review
An initialize function could be added which would be called after the initial deployment that emits these missed events
In KittyConnect.sol
In DeployKittyConnect.s.sol
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.