mirror of
https://github.com/kremalicious/metamask-extension.git
synced 2024-12-23 09:52:26 +01:00
recent-blocks - fix backfill blockNumber tracking
This commit is contained in:
parent
eaa5a48c91
commit
3084dc47d1
@ -1,6 +1,5 @@
|
|||||||
const ObservableStore = require('obs-store')
|
const ObservableStore = require('obs-store')
|
||||||
const extend = require('xtend')
|
const extend = require('xtend')
|
||||||
const BN = require('ethereumjs-util').BN
|
|
||||||
const EthQuery = require('eth-query')
|
const EthQuery = require('eth-query')
|
||||||
const log = require('loglevel')
|
const log = require('loglevel')
|
||||||
const pify = require('pify')
|
const pify = require('pify')
|
||||||
@ -125,7 +124,7 @@ class RecentBlocksController {
|
|||||||
async backfill() {
|
async backfill() {
|
||||||
this.blockTracker.once('latest', async (blockNumberHex) => {
|
this.blockTracker.once('latest', async (blockNumberHex) => {
|
||||||
let recentBlocks
|
let recentBlocks
|
||||||
const blockNumber = Number.parseInt(blockNumberHex, 16)
|
let blockNumber = Number.parseInt(blockNumberHex, 16)
|
||||||
let state = this.store.getState()
|
let state = this.store.getState()
|
||||||
recentBlocks = state.recentBlocks
|
recentBlocks = state.recentBlocks
|
||||||
|
|
||||||
@ -136,7 +135,7 @@ class RecentBlocksController {
|
|||||||
|
|
||||||
if (newBlock) {
|
if (newBlock) {
|
||||||
this.backfillBlock(newBlock)
|
this.backfillBlock(newBlock)
|
||||||
blockNum = newBlock.number
|
blockNumber = Number.parseInt(newBlock.number, 16)
|
||||||
}
|
}
|
||||||
|
|
||||||
state = this.store.getState()
|
state = this.store.getState()
|
||||||
|
Loading…
x
Reference in New Issue
Block a user