Deposit SPL token account on Solana for private transfer.
This initialization process includes the following steps:
Payer pubkey (signer)
User pubkey (owner of source token account)
SPL token mint
Amount of tokens to deposit (defaults to 0 for initialization only)
x >= 0Optional validator pubkey (defaults to default_validator from settings)
Solana endpoint URL override