Due to significant changes in the storage layout from FeeDistributor to the SimpleFeeDistributor, a new proxy should be deployed together with the implementation. There would otherwise be undesired storage collisions. For instance, allocTotal will take on the value of threshold = 10**9 when it is expected to be zero.
We’ve clarified that this is indeed the case (new proxy has been deployed). Nevertheless, we wanted to make sure that this incompatibility is made known.
Handle
GreyArt
Vulnerability details
Impact
Due to significant changes in the storage layout from FeeDistributor to the SimpleFeeDistributor, a new proxy should be deployed together with the implementation. There would otherwise be undesired storage collisions. For instance,
allocTotal
will take on the value ofthreshold = 10**9
when it is expected to be zero.We’ve clarified that this is indeed the case (new proxy has been deployed). Nevertheless, we wanted to make sure that this incompatibility is made known.