0x0
high
Upgradable contracts must not use traditional constructors.
MarketExtended
has a constructor. State that is set via a traditional constructor will not be executed within the context of the contract.
- State set at deployment time will not be valid in the context of the contract for market storage.
constructor(address _paymentToken, IRegistry _registry) initializer MarketStorage(_paymentToken, _registry) {}
Manual Review
- Assign the MarketStorage state within the
initialize()
function