You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
feat(contracts): add a availableExpectations field #304
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.
Activity
guzmud commentedon Jul 15, 2026
Note for reviewers and bystanders: the issue regarding DRY has been taken into account, a follow-up issue have been written here #305
fix(contracts): missing type hint leading to issue in inheritance (#304)
feat(contracts): adding the new availableExpectations field (#304) (#306