TxMaker: add unit test for transactions