Defined in: solana/src/index.ts:13
new TurnkeySigner(
input
):TurnkeySigner
Defined in: solana/src/index.ts:17
TClient
string
TurnkeySigner
readonly
client:TClient
Defined in: solana/src/index.ts:15
readonly
organizationId:string
Defined in: solana/src/index.ts:14
addSignature(
tx
,fromAddress
,organizationId
?):Promise
<void
>
Defined in: solana/src/index.ts:60
This function takes a Solana transaction and adds a signature with Turnkey
Transaction | VersionedTransaction object (native @solana/web3.js type)
Transaction
| VersionedTransaction
string
Solana address (base58 encoded)
string
Promise
<void
>
signAllTransactions(
txs
,fromAddress
,organizationId
?):Promise
<(Transaction
|VersionedTransaction
)[]>
Defined in: solana/src/index.ts:28
This function takes an array of Solana transactions and adds a signature with Turnkey to each of them
(Transaction
| VersionedTransaction
)[]
array of Transaction | VersionedTransaction (native @solana/web3.js type)
string
Solana address (base58 encoded)
string
Promise
<(Transaction
| VersionedTransaction
)[]>
signMessage(
message
,fromAddress
,organizationId
?):Promise
<Uint8Array
>
Defined in: solana/src/index.ts:83
This function takes a message and returns it after being signed with Turnkey
Uint8Array
The message to sign (Uint8Array)
string
Solana address (base58 encoded)
string
Promise
<Uint8Array
>
signTransaction(
tx
,fromAddress
,organizationId
?):Promise
<Transaction
|VersionedTransaction
>
Defined in: solana/src/index.ts:106
This function takes a Solana transaction, adds a signature via Turnkey, and returns a new transaction
Transaction | VersionedTransaction object (native @solana/web3.js type)
Transaction
| VersionedTransaction
string
Solana address (base58 encoded)
string
Promise
<Transaction
| VersionedTransaction
>
Defined in: solana/src/index.ts:13
new TurnkeySigner(
input
):TurnkeySigner
Defined in: solana/src/index.ts:17
TClient
string
TurnkeySigner
readonly
client:TClient
Defined in: solana/src/index.ts:15
readonly
organizationId:string
Defined in: solana/src/index.ts:14
addSignature(
tx
,fromAddress
,organizationId
?):Promise
<void
>
Defined in: solana/src/index.ts:60
This function takes a Solana transaction and adds a signature with Turnkey
Transaction | VersionedTransaction object (native @solana/web3.js type)
Transaction
| VersionedTransaction
string
Solana address (base58 encoded)
string
Promise
<void
>
signAllTransactions(
txs
,fromAddress
,organizationId
?):Promise
<(Transaction
|VersionedTransaction
)[]>
Defined in: solana/src/index.ts:28
This function takes an array of Solana transactions and adds a signature with Turnkey to each of them
(Transaction
| VersionedTransaction
)[]
array of Transaction | VersionedTransaction (native @solana/web3.js type)
string
Solana address (base58 encoded)
string
Promise
<(Transaction
| VersionedTransaction
)[]>
signMessage(
message
,fromAddress
,organizationId
?):Promise
<Uint8Array
>
Defined in: solana/src/index.ts:83
This function takes a message and returns it after being signed with Turnkey
Uint8Array
The message to sign (Uint8Array)
string
Solana address (base58 encoded)
string
Promise
<Uint8Array
>
signTransaction(
tx
,fromAddress
,organizationId
?):Promise
<Transaction
|VersionedTransaction
>
Defined in: solana/src/index.ts:106
This function takes a Solana transaction, adds a signature via Turnkey, and returns a new transaction
Transaction | VersionedTransaction object (native @solana/web3.js type)
Transaction
| VersionedTransaction
string
Solana address (base58 encoded)
string
Promise
<Transaction
| VersionedTransaction
>