ConfidentialWithdrawInstructionDataArgs
Properties
amount
The amount of tokens to withdraw.
decimals
Expected number of base 10 digits to the right of the decimal place.
equalityProofInstructionOffset
Relative location of the
ProofInstruction::VerifyCiphertextCommitmentEquality instruction
to the Withdraw instruction in the transaction. If the offset is
0, then use a context state account for the proof.
newDecryptableAvailableBalance
The new decryptable balance if the withdrawal succeeds.
rangeProofInstructionOffset
Relative location of the ProofInstruction::BatchedRangeProofU64
instruction to the Withdraw instruction in the transaction. If the
offset is 0, then use a context state account for the proof.