GetVersionInfoResponse

@Serializable
data class GetVersionInfoResponse(val version: String, val commitHash: String, val buildTimestamp: String, val captiveCoreVersion: String, val protocolVersion: Int)

Response for JSON-RPC method getVersionInfo.

Returns version information about the Soroban RPC server and its components. This is useful for debugging, verifying server compatibility, and tracking deployment versions.

See also

Constructors

Link copied to clipboard
constructor(version: String, commitHash: String, buildTimestamp: String, captiveCoreVersion: String, protocolVersion: Int)

Properties

Link copied to clipboard

ISO 8601 timestamp of when the server binary was built.

Link copied to clipboard

Version of the embedded Stellar Core (captive core) used by this RPC server. Captive core is the underlying component that processes ledgers.

Link copied to clipboard

Git commit hash of the build, providing exact source code traceability.

Link copied to clipboard

The Stellar protocol version supported by this server.

Link copied to clipboard

The version string of the Soroban RPC server (e.g., "21.0.0").