ConfidentialTransferInstructionData
Properties
ciphertextValidityProofInstructionOffset
Relative location of the
ProofInstruction::VerifyBatchedGroupedCiphertext3HandlesValidity
instruction to the Transfer
instruction in the transaction. If the
offset is 0
, then use a context state account for the proof.
confidentialTransferDiscriminator
discriminator
equalityProofInstructionOffset
Relative location of the
ProofInstruction::VerifyCiphertextCommitmentEquality
instruction
to the Transfer
instruction in the transaction. If the offset is
0
, then use a context state account for the proof.
newSourceDecryptableAvailableBalance
The new source decryptable balance if the transfer succeeds.
rangeProofInstructionOffset
Relative location of the ProofInstruction::BatchedRangeProofU128Data
instruction to the Transfer
instruction in the transaction. If the
offset is 0
, then use a context state account for the proof.