Closed zajko closed 6 months ago
AC: Data returned from the REST API of sidecar should be wrapped in an envelope. Header of that envelope shoudl contain network_name and api_version that were recorder for the sse event returned in payload field. An example would be:
network_name
api_version
payload
{ "header": { "api_version": "2.0.0", "network_name": "casper" }, "payload": <JSON OF SSE EVENT> }
Also, endpoints that return lists should return elements wrapped in the envelope:
[{ "header": { "api_version": "2.0.0", "network_name": "casper" }, "payload": <JSON OF SSE EVENT_1> }, { "header": { "api_version": "2.0.1", "network_name": "casper" }, "payload": <JSON OF SSE EVENT_2> } ]
AC: Data returned from the REST API of sidecar should be wrapped in an envelope. Header of that envelope shoudl contain
network_name
andapi_version
that were recorder for the sse event returned inpayload
field. An example would be:Also, endpoints that return lists should return elements wrapped in the envelope: