+ added empty lib/transaction.js