Documentation
Preparing search index...
@mysten/sui
client
BaseClient
Class BaseClient
Abstract
Hierarchy (
View Summary
)
BaseClient
CoreClient
SuiGraphQLClient
Index
Constructors
constructor
Properties
base
cache
core
network
Methods
$extend
Constructors
constructor
new
BaseClient
(
__namedParameters
:
SuiClientOptions
)
:
BaseClient
Parameters
__namedParameters
:
SuiClientOptions
Returns
BaseClient
Properties
base
base
:
BaseClient
cache
cache
:
ClientCache
Abstract
core
core
:
CoreClient
network
network
:
Network
Methods
$extend
$extend
<
const
Registrations
extends
SuiClientRegistration
<
BaseClient
>
[]
>
(
...
registrations
:
Registrations
,
)
:
ClientWithExtensions
<
{
[
K
in
string
|
number
|
symbol
]
:
UnionToIntersection
<
{
[
K
in
string
|
number
|
symbol
]
:
Registrations
[
K
<
K
>
]
extends
SuiClientRegistration
<
BaseClient
,
Name
,
Extension
,
>
?
{
[
K2
in
string
]
:
Extension
}
:
never
}
[
number
]
,
>
[
K
]
}
,
BaseClient
,
>
Type Parameters
const
Registrations
extends
SuiClientRegistration
<
BaseClient
>
[]
Parameters
...
registrations
:
Registrations
Returns
ClientWithExtensions
<
{
[
K
in
string
|
number
|
symbol
]
:
UnionToIntersection
<
{
[
K
in
string
|
number
|
symbol
]
:
Registrations
[
K
<
K
>
]
extends
SuiClientRegistration
<
BaseClient
,
Name
,
Extension
,
>
?
{
[
K2
in
string
]
:
Extension
}
:
never
}
[
number
]
,
>
[
K
]
}
,
BaseClient
,
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
base
cache
core
network
Methods
$extend
Documentation
Loading...