Mint decimals (must match the mint).
Optionalkeys?: ConfidentialKeypairsThe owner's keys from deriveConfidentialKeys; skips the message signature.
Mint configured for confidential transfers.
Owner of the token account: the withdraw authority, and the key source unless keys is given.
Pays the transaction fees and the rent of the proof accounts (refunded when they close).
OptionalprogramAddress?: AddressToken program. Default: Token-2022.
RPC client, e.g. createSolanaRpc(url).
Used to confirm the transaction(s).
Optionaltoken?: AddressToken account to withdraw from (defaults to the owner's ATA).
Amount (base units) to move from the confidential available balance to the public balance.