SolanaPrivateTransferParams
SIP Protocol API Reference v0.7.2
SIP Protocol API Reference / SolanaPrivateTransferParams
Interface: SolanaPrivateTransferParams
Section titled “Interface: SolanaPrivateTransferParams”Defined in: @sip-protocol/sdk/dist/index-CzWPI6Le.d.ts:11528
Parameters for sending a private SPL token transfer
Properties
Section titled “Properties”connection
Section titled “connection”connection:
Connection
Defined in: @sip-protocol/sdk/dist/index-CzWPI6Le.d.ts:11530
Solana RPC connection
sender
Section titled “sender”sender:
PublicKey
Defined in: @sip-protocol/sdk/dist/index-CzWPI6Le.d.ts:11532
Sender’s public key
senderTokenAccount
Section titled “senderTokenAccount”senderTokenAccount:
PublicKey
Defined in: @sip-protocol/sdk/dist/index-CzWPI6Le.d.ts:11534
Sender’s token account (ATA)
recipientMetaAddress
Section titled “recipientMetaAddress”recipientMetaAddress:
StealthMetaAddress
Defined in: @sip-protocol/sdk/dist/index-CzWPI6Le.d.ts:11536
Recipient’s stealth meta-address (sip:solana:…)
mint:
PublicKey
Defined in: @sip-protocol/sdk/dist/index-CzWPI6Le.d.ts:11538
SPL token mint address
amount
Section titled “amount”amount:
bigint
Defined in: @sip-protocol/sdk/dist/index-CzWPI6Le.d.ts:11540
Amount to transfer (in token’s smallest unit)
signTransaction()
Section titled “signTransaction()”signTransaction: <
T>(tx) =>Promise<T>
Defined in: @sip-protocol/sdk/dist/index-CzWPI6Le.d.ts:11542
Function to sign the transaction
Type Parameters
Section titled “Type Parameters”T extends Transaction | VersionedTransaction
Parameters
Section titled “Parameters”T
Returns
Section titled “Returns”Promise<T>