Left Curve Software Stack
Home
GitHub
Preparing search index...
@left-curve/types
Client
Type Alias Client<signer, extended>
Client
:
{
chain
:
Chain
;
name
:
string
;
request
:
RequestFn
;
signer
:
signer
;
subscribe
:
SubscribeFn
;
type
:
string
;
uid
:
string
;
}
&
(
extended
extends
ClientExtend
?
extended
:
unknown
)
&
{
extend
:
<
const
client
extends
ClientExtend
=
ClientExtend
>
(
fn
:
(
client
:
Client
<
signer
,
extended
>
)
=>
client
,
)
=>
Client
<
signer
,
client
&
(
extended
extends
ClientExtend
?
extended
:
unknown
)
,
>
;
}
Type Parameters
signer
extends
Signer
|
undefined
=
Signer
|
undefined
extended
extends
ClientExtend
|
undefined
=
ClientExtend
|
undefined
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
Home
GitHub
Left Curve Software Stack
Loading...