List of (all) available RPC available for mezos (OpenAPI ?)
In order to be able to perform regression tests on mezos / Umami API endpoints, it would be useful to generate from mezos code a form of
Either one of those 3 formats (supported by gitlab for fuzzy testing) :
- OpenAPI v2 or v3 API definition : https://docs.gitlab.com/ee/user/application_security/api_fuzzing/#openapi-specification
- HTTP Archive (HAR) of API requests to test https://docs.gitlab.com/ee/user/application_security/api_fuzzing/#http-archive-har
- Postman Collection v2.0 or v2.1 https://docs.gitlab.com/ee/user/application_security/api_fuzzing/#postman-collection
Once this list exist we can implement fuzzy testing from a public gitlab project (ultimate feature, hence not available from free private gitlab projects) : https://docs.gitlab.com/ee/user/application_security/api_fuzzing/
Edited by Corentin Méhat