Package-level declarations

This package contains the SuiHttpClient and SuiWebsocketClient classes and related classes for interacting with Sui Full node.

This package contains the SuiHttpClient and SuiWebsocketClient classes and related classes for interacting with Sui Full node.

This package contains the SuiHttpClient and SuiWebsocketClient classes and related classes for interacting with Sui Full node.

This package contains the SuiHttpClient and SuiWebsocketClient classes and related classes for interacting with Sui Full node.

This package contains the SuiHttpClient and SuiWebsocketClient classes and related classes for interacting with Sui Full node.

This package contains the SuiHttpClient and SuiWebsocketClient classes and related classes for interacting with Sui Full node.

This package contains the SuiHttpClient and SuiWebsocketClient classes and related classes for interacting with Sui Full node.

Types

Link copied to clipboard
expect class ClientConfig
actual class ClientConfig
actual class ClientConfig
actual class ClientConfig
actual class ClientConfig

Functions

Link copied to clipboard
fun getClient(clientConfig: ClientConfig): HttpClient
Link copied to clipboard
fun getGraphqlClient(config: SuiConfig): DefaultGraphQLClient
Link copied to clipboard
expect fun httpClient(clientConfig: ClientConfig): HttpClient

Create a new Ktor client with the given configuration.

actual fun httpClient(clientConfig: ClientConfig): HttpClient
actual fun httpClient(clientConfig: ClientConfig): HttpClient

Create a new Ktor client with the given configuration.

actual fun httpClient(clientConfig: ClientConfig): HttpClient
actual fun httpClient(clientConfig: ClientConfig): HttpClient
Link copied to clipboard
inline suspend fun <V> post(options: RequestOptions.PostRequestOptions<V>): SuiResponse
Link copied to clipboard
Link copied to clipboard