TxEngine: fix transactions