mirror of
https://github.com/kremalicious/metamask-extension.git
synced 2024-12-23 09:52:26 +01:00
listen for the blocke event on the block tracker instead of rawBlock on the provider
This commit is contained in:
parent
b654eb9b1f
commit
2ed8d579da
@ -52,7 +52,6 @@ module.exports = class NetworkController extends EventEmitter {
|
|||||||
// apply the listners created by other controllers
|
// apply the listners created by other controllers
|
||||||
const blockTrackerHandlers = this.provider._blockTracker.proxyEventHandlers
|
const blockTrackerHandlers = this.provider._blockTracker.proxyEventHandlers
|
||||||
this.provider.setTarget(this._provider)
|
this.provider.setTarget(this._provider)
|
||||||
|
|
||||||
this.provider._blockTracker = createEventEmitterProxy(this._provider._blockTracker, blockTrackerHandlers)
|
this.provider._blockTracker = createEventEmitterProxy(this._provider._blockTracker, blockTrackerHandlers)
|
||||||
this.emit('networkDidChange')
|
this.emit('networkDidChange')
|
||||||
}
|
}
|
||||||
|
@ -70,7 +70,7 @@ module.exports = class TransactionController extends EventEmitter {
|
|||||||
this.pendingTxTracker.on('txFailed', this.setTxStatusFailed.bind(this))
|
this.pendingTxTracker.on('txFailed', this.setTxStatusFailed.bind(this))
|
||||||
this.pendingTxTracker.on('txConfirmed', this.setTxStatusConfirmed.bind(this))
|
this.pendingTxTracker.on('txConfirmed', this.setTxStatusConfirmed.bind(this))
|
||||||
|
|
||||||
this.blockTracker.on('rawBlock', this.pendingTxTracker.checkForTxInBlock.bind(this.pendingTxTracker))
|
this.blockTracker.on('block', this.pendingTxTracker.checkForTxInBlock.bind(this.pendingTxTracker))
|
||||||
// this is a little messy but until ethstore has been either
|
// this is a little messy but until ethstore has been either
|
||||||
// removed or redone this is to guard against the race condition
|
// removed or redone this is to guard against the race condition
|
||||||
// where ethStore hasent been populated by the results yet
|
// where ethStore hasent been populated by the results yet
|
||||||
|
Loading…
Reference in New Issue
Block a user