SolanaProvider
Defined in: solana/index.ts:27
Properties
Section titled “Properties”connect()
Section titled “connect()”connect: (
opts?
) =>Promise
<{publicKey
:PublicKey
; }>
Defined in: solana/index.ts:28
Parameters
Section titled “Parameters”Partial
<ConnectOpts
>
Returns
Section titled “Returns”Promise
<{ publicKey
: PublicKey
; }>
disconnect()
Section titled “disconnect()”disconnect: () =>
Promise
<void
>
Defined in: solana/index.ts:29
Returns
Section titled “Returns”Promise
<void
>
getAddress()
Section titled “getAddress()”getAddress: () =>
Promise
<string
>
Defined in: solana/index.ts:30
Returns
Section titled “Returns”Promise
<string
>
isConnected
Section titled “isConnected”isConnected:
null
|boolean
Defined in: solana/index.ts:31
isPhantom
Section titled “isPhantom”isPhantom:
boolean
Defined in: solana/index.ts:32
on: (
event
,handler
) =>void
Defined in: solana/index.ts:33
Parameters
Section titled “Parameters”PhantomEvent
handler
Section titled “handler”(args
) => void
Returns
Section titled “Returns”void
publicKey
Section titled “publicKey”publicKey:
null
|PublicKey
Defined in: solana/index.ts:34
request()
Section titled “request()”request: (
method
,params
) =>Promise
<unknown
>
Defined in: solana/index.ts:35
Parameters
Section titled “Parameters”method
Section titled “method”PhantomRequestMethod
params
Section titled “params”any
Returns
Section titled “Returns”Promise
<unknown
>
signAllTransactions()
Section titled “signAllTransactions()”signAllTransactions: <
T
>(transactions
) =>Promise
<T
[]>
Defined in: solana/index.ts:44
Type Parameters
Section titled “Type Parameters”T
extends Transaction
| VersionedTransaction
= Transaction
Parameters
Section titled “Parameters”transactions
Section titled “transactions”T
[]
Returns
Section titled “Returns”Promise
<T
[]>
signAndSendTransaction()
Section titled “signAndSendTransaction()”signAndSendTransaction: (
transaction
,opts?
) =>Promise
<{publicKey
:PublicKey
;signature
:string
; }>
Defined in: solana/index.ts:37
Parameters
Section titled “Parameters”transaction
Section titled “transaction”Transaction
| VersionedTransaction
SendOptions
Returns
Section titled “Returns”Promise
<{ publicKey
: PublicKey
; signature
: string
; }>
signMessage()
Section titled “signMessage()”signMessage: (
message
,display?
) =>Promise
<any
>
Defined in: solana/index.ts:36
Parameters
Section titled “Parameters”message
Section titled “message”string
| Uint8Array
<ArrayBufferLike
>
display?
Section titled “display?”DisplayEncoding
Returns
Section titled “Returns”Promise
<any
>
signTransaction()
Section titled “signTransaction()”signTransaction: <
T
>(transaction
) =>Promise
<T
>
Defined in: solana/index.ts:41
Type Parameters
Section titled “Type Parameters”T
extends Transaction
| VersionedTransaction
= Transaction
Parameters
Section titled “Parameters”transaction
Section titled “transaction”T
Returns
Section titled “Returns”Promise
<T
>