validateTransferInputs
fun validateTransferInputs(seed: ByteArray, recipientCoinPk: String, recipientEncPk: String, tokenType: String, amount: BigInteger): String?
Validates inputs before calling FFI. Returns error message or null if valid.