getLatestSuiSystemState

abstract suspend fun getLatestSuiSystemState(): Result<GetLatestSuiSystemStateQuery.Data?, SuiError>

Fetches the most recent SuiSystemState object.

The system state object contains critical, chain-wide information such as epoch number, protocol version, and validator sets.

Return

A Result which is either:

  • Ok: Containing a nullable GetLatestSuiSystemStateQuery.Data object with the system state details.

  • Err: Containing a SuiError object with a list of GraphQLErrors.