ConfidentialTransferInput
Type Parameters
Type Parameter | Default type |
---|---|
TAccountSourceToken extends string | string |
TAccountMint extends string | string |
TAccountDestinationToken extends string | string |
TAccountInstructionsSysvar extends string | string |
TAccountEqualityRecord extends string | string |
TAccountCiphertextValidityRecord extends string | string |
TAccountRangeRecord extends string | string |
TAccountAuthority extends string | string |
Properties
authority
The source account's owner/delegate or its multisignature account.
ciphertextValidityProofInstructionOffset
ciphertextValidityRecord?
(Optional) Ciphertext validity proof record account or context state account.
destinationToken
The destination SPL Token account.
equalityProofInstructionOffset
equalityRecord?
(Optional) Equality proof record account or context state account.
instructionsSysvar?
(Optional) Instructions sysvar if at least one of the
zk_elgamal_proof
instructions are included in the same
transaction.
mint
The corresponding SPL Token mint.
multiSigners?
newSourceDecryptableAvailableBalance
rangeProofInstructionOffset
rangeRecord?
(Optional) Range proof record account or context state account.
sourceToken
The source SPL Token account.