Wrote txn reference generator
Split into approve and deposit