Commit 483766b6 authored by yann300's avatar yann300

standard

parent fe6f67e1
...@@ -48,20 +48,18 @@ class TxRunner { ...@@ -48,20 +48,18 @@ class TxRunner {
return callback(err, resp) return callback(err, resp)
} }
self.event.trigger('transactionBroadcasted', [resp]) self.event.trigger('transactionBroadcasted', [resp])
var listenOnResponse = () => { var listenOnResponse = () => {
return new Promise(async (resolve, reject) => { return new Promise(async (resolve, reject) => {
var result = await tryTillReceiptAvailable(resp) var result = await tryTillReceiptAvailable(resp)
tx = await tryTillTxAvailable(resp) tx = await tryTillTxAvailable(resp)
resolve({ resolve({
result, result,
tx, tx,
transactionHash: result ? result.transactionHash : null, transactionHash: result ? result.transactionHash : null
}) })
}) })
} }
listenOnResponse().then((txData) => { callback(null, txData) }).catch((error) => { callback(error) }) listenOnResponse().then((txData) => { callback(null, txData) }).catch((error) => { callback(error) })
} }
var args = pass !== null ? [tx, pass, cb] : [tx, cb] var args = pass !== null ? [tx, pass, cb] : [tx, cb]
try { try {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment