fix logsManager

pull/5370/head
Iuri Matias 6 years ago
parent ae3b3c8457
commit 73c9614f77
  1. 6
      remix-lib/src/execution/logsManager.js

@ -77,9 +77,9 @@ class LogsManager {
getLogsForSubscription (subscriptionId) {
const subscriptionParams = this.subscriptions[subscriptionId]
const [_queryType, queryFilter] = subscriptionParams
const [_queryType, queryFilter] = subscriptionParams // eslint-disable-line
return this.getLogsFor(queryFilter);
return this.getLogsFor(queryFilter)
}
transmit (result) {
@ -130,7 +130,7 @@ class LogsManager {
return this.getLogsFor(params || {topics: []})
}
if (filterType === 'block') {
let blocks = oldLogs.filter(x => x.type === 'block').filter(x => tracking.block === undefined || x.blockNumber >= tracking.block)
let blocks = this.oldLogs.filter(x => x.type === 'block').filter(x => tracking.block === undefined || x.blockNumber >= tracking.block)
tracking.block = blocks[blocks.length - 1]
return blocks.map(block => ('0x' + block.hash().toString('hex')))
}

Loading…
Cancel
Save