getVersion method

Future<Map<String, String>?> getVersion()

Returns engine version (api + abi) for compatibility checks.

Implementation

Future<Map<String, String>?> getVersion() async {
  final r = await _sendRequest<VersionResponse>(
    GetVersionRequest(_nextRequestId()),
  );
  if (r.api.isEmpty && r.abi.isEmpty) return null;
  return {'api': r.api, 'abi': r.abi};
}