Use UUIDs for transaction IDs. Leave 'tx.' prefix for potentially easier debugging.

This commit is contained in:
Simo Kinnunen
2014-03-26 11:21:08 +09:00
parent bbecde7014
commit 6e6b5ee517

View File

@@ -1,10 +1,11 @@
var Promise = require('bluebird')
var uuid = require('node-uuid')
module.exports = function TransactionServiceFactory(socket) {
var transactionService = {}
function createChannel() {
return 'tx' + Date.now() // @todo UUID
return 'tx.' + uuid.v4()
}
function Transaction(devices) {