Version
The Version object is utilized to inform the client of the versions of different components of the Rosetta implementation.
Properties
Name | Type | Description | Required |
---|---|---|---|
rosetta_version | String | The rosetta_version is the version of the Rosetta interface the implementation adheres to. This can be useful for clients looking to reliably parse responses. | True |
node_version | String | The node_version is the canonical version of the node runtime. This can help clients manage deployments. | True |
middleware_version | String | When a middleware server is used to adhere to the Rosetta interface, it should return its version here. This can help clients manage deployments. | False |
metadata | Object | Any other information that may be useful about versioning of dependent services should be returned here. | False |
Example
{
"rosetta_version": "1.2.5",
"node_version": "1.0.2",
"middleware_version": "0.2.7",
"metadata": {}
}