How do I formulate a Transaction with OP_RETURN to a particular address using Bitcoinj library.
SendRequest req;
Transaction transaction = new Transaction(Main.getNetWorkParameters());
transaction.addOutput(Coin.ZERO, ScriptBuilder.createOpReturnScript("thanks for the coins".toString().getBytes()));
//add a receiving address for this transaction
req = SendRequest.forTx(transaction);