Backstory
Following the changes made to the injector contract with OpenAEV-Platform/openaev#5148 and OpenAEV-Platform/openaev#5554, the injectors are expected to send back two distinct lists availableExpectations ("@param availableExpectations the full list of selectable expectations") and predefinedExpectations ("@param predefinedExpectations the default expectations to include").
Current workaround
None.
Proposed solution
The ContractExpectations class must be updated with a new availableExpectations similar to predefinedExpectations in typing.
Backstory
Following the changes made to the injector contract with OpenAEV-Platform/openaev#5148 and OpenAEV-Platform/openaev#5554, the injectors are expected to send back two distinct lists
availableExpectations("@param availableExpectations the full list of selectable expectations") andpredefinedExpectations("@param predefinedExpectations the default expectations to include").Current workaround
None.
Proposed solution
The
ContractExpectationsclass must be updated with a newavailableExpectationssimilar topredefinedExpectationsin typing.