adding transactions to cpp client