Documentation
Preparing search index...
@solana/wallet-adapter-base
require
SignerWalletAdapterProps
Interface SignerWalletAdapterProps<Name>
interface
SignerWalletAdapterProps
<
Name
extends
string
=
string
>
{
connected
:
boolean
;
connecting
:
boolean
;
icon
:
string
;
name
:
WalletName
<
Name
>
;
publicKey
:
null
|
PublicKey
;
readyState
:
WalletReadyState
;
supportedTransactionVersions
?:
SupportedTransactionVersions
;
url
:
string
;
autoConnect
()
:
Promise
<
void
>
;
connect
()
:
Promise
<
void
>
;
disconnect
()
:
Promise
<
void
>
;
sendTransaction
(
transaction
:
Transaction
|
VersionedTransaction
,
connection
:
Connection
,
options
?:
SendTransactionOptions
,
)
:
Promise
<
string
>
;
signAllTransactions
<
T
extends
Transaction
|
VersionedTransaction
>
(
transactions
:
T
[]
,
)
:
Promise
<
T
[]
>
;
signTransaction
<
T
extends
Transaction
|
VersionedTransaction
>
(
transaction
:
T
,
)
:
Promise
<
T
>
;
}
Type Parameters
Name
extends
string
=
string
Hierarchy (
View Summary
)
WalletAdapterProps
<
Name
>
SignerWalletAdapterProps
Index
Properties
connected
connecting
icon
name
public
Key
ready
State
supported
Transaction
Versions?
url
Methods
auto
Connect
connect
disconnect
send
Transaction
sign
All
Transactions
sign
Transaction
Properties
connected
connected
:
boolean
connecting
connecting
:
boolean
icon
icon
:
string
name
name
:
WalletName
<
Name
>
public
Key
publicKey
:
null
|
PublicKey
ready
State
readyState
:
WalletReadyState
Optional
supported
Transaction
Versions
supportedTransactionVersions
?:
SupportedTransactionVersions
url
url
:
string
Methods
auto
Connect
autoConnect
()
:
Promise
<
void
>
Returns
Promise
<
void
>
connect
connect
()
:
Promise
<
void
>
Returns
Promise
<
void
>
disconnect
disconnect
()
:
Promise
<
void
>
Returns
Promise
<
void
>
send
Transaction
sendTransaction
(
transaction
:
Transaction
|
VersionedTransaction
,
connection
:
Connection
,
options
?:
SendTransactionOptions
,
)
:
Promise
<
string
>
Parameters
transaction
:
Transaction
|
VersionedTransaction
connection
:
Connection
Optional
options
:
SendTransactionOptions
Returns
Promise
<
string
>
sign
All
Transactions
signAllTransactions
<
T
extends
Transaction
|
VersionedTransaction
>
(
transactions
:
T
[]
,
)
:
Promise
<
T
[]
>
Type Parameters
T
extends
Transaction
|
VersionedTransaction
Parameters
transactions
:
T
[]
Returns
Promise
<
T
[]
>
sign
Transaction
signTransaction
<
T
extends
Transaction
|
VersionedTransaction
>
(
transaction
:
T
,
)
:
Promise
<
T
>
Type Parameters
T
extends
Transaction
|
VersionedTransaction
Parameters
transaction
:
T
Returns
Promise
<
T
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Properties
connected
connecting
icon
name
public
Key
ready
State
supported
Transaction
Versions
url
Methods
auto
Connect
connect
disconnect
send
Transaction
sign
All
Transactions
sign
Transaction
Documentation
Loading...