Lens

LensRequest

LensRequest

This command exists to let callers know which lens files are available in [Installation folder]/Services/Tracking/lensfiles. Response is a simple list of lens file names as strings.

No params.
ReloadLensFile

ReloadLensFile

Reloads the lens file of a the specified chain id. Returns error message if incomplete command or problem with file.

Params
ChainId STRINGchain to reload lens of.
GetLensFileLocation

GetLensFileLocation

Returns the local path of the lens file folder.

No params.
GetLensFileEncoderLimits

GetLensFileEncoderLimits

Returns GetLensFileEncoderLimits result, if any of meta.encoderLimits is present a struct with those values present. If none present a failure saying that no limits were available.

No params.
GetLensFileFeatures

GetLensFileFeatures

Returns GetLensFileFeatures result: A struct containing the categories of a lens file that can be enabled, each category has a list of individual curve keys present.

No params.

Other

ProtocolRequest

ProtocolRequest

Gives callers knowledge of supported protocols. It literally sends [Installation folder]/Services/Tracking/config/supportedProtocols.json. This is not updated every time the supportedProtocols.json file is added to or has changed structure.

No params.