CCC Docs
GitHub
App
Docs
Playground
Preparing search index...
@ckb-ccc ccc
index
SignersController
Class SignersController
Index
Constructors
constructor
Methods
get
Config
disconnect
refresh
add
Real
Signers
add
Dummy
Signers
add
Link
Signers
add
Signers
add
Signer
Constructors
constructor
new
SignersController
()
:
SignersController
Returns
SignersController
Methods
get
Config
getConfig
(
configs
?:
{
preferredNetworks
?:
NetworkPreference
[]
;
name
?:
string
;
icon
?:
string
;
}
,
)
:
{
appName
:
string
;
appIcon
:
string
;
preferredNetworks
:
NetworkPreference
[]
;
}
Parameters
Optional
configs
:
{
preferredNetworks
?:
NetworkPreference
[]
;
name
?:
string
;
icon
?:
string
}
Returns
{
appName
:
string
;
appIcon
:
string
;
preferredNetworks
:
NetworkPreference
[]
}
disconnect
disconnect
()
:
void
Returns
void
refresh
refresh
(
client
:
Client
,
onUpdate
:
(
wallets
:
WalletWithSigners
[]
)
=>
void
,
configs
?:
{
preferredNetworks
?:
NetworkPreference
[]
;
name
?:
string
;
icon
?:
string
;
}
,
)
:
Promise
<
void
>
Parameters
client
:
Client
onUpdate
:
(
wallets
:
WalletWithSigners
[]
)
=>
void
Optional
configs
:
{
preferredNetworks
?:
NetworkPreference
[]
;
name
?:
string
;
icon
?:
string
}
Returns
Promise
<
void
>
add
Real
Signers
addRealSigners
(
context
:
SignersControllerRefreshContext
)
:
Promise
<
void
>
Parameters
context
:
SignersControllerRefreshContext
Returns
Promise
<
void
>
add
Dummy
Signers
addDummySigners
(
context
:
SignersControllerRefreshContext
)
:
Promise
<
void
>
Parameters
context
:
SignersControllerRefreshContext
Returns
Promise
<
void
>
add
Link
Signers
addLinkSigners
(
walletName
:
string
,
icon
:
string
,
signerTypes
:
SignerType
[]
,
link
:
string
,
context
:
SignersControllerRefreshContext
,
)
:
Promise
<
void
[]
>
Parameters
walletName
:
string
icon
:
string
signerTypes
:
SignerType
[]
link
:
string
context
:
SignersControllerRefreshContext
Returns
Promise
<
void
[]
>
add
Signers
addSigners
(
walletName
:
string
,
icon
:
string
,
signers
:
SignerInfo
[]
,
context
:
SignersControllerRefreshContext
,
)
:
Promise
<
void
[]
>
Parameters
walletName
:
string
icon
:
string
signers
:
SignerInfo
[]
context
:
SignersControllerRefreshContext
Returns
Promise
<
void
[]
>
Protected
add
Signer
addSigner
(
walletName
:
string
,
icon
:
string
,
signerInfo
:
SignerInfo
,
__namedParameters
:
SignersControllerRefreshContext
,
)
:
Promise
<
void
>
Parameters
walletName
:
string
icon
:
string
signerInfo
:
SignerInfo
__namedParameters
:
SignersControllerRefreshContext
Returns
Promise
<
void
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Methods
get
Config
disconnect
refresh
add
Real
Signers
add
Dummy
Signers
add
Link
Signers
add
Signers
add
Signer
GitHub
App
Docs
Playground
CCC Docs
Loading...