1
0
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:
kumavis 2018-05-17 00:13:20 -07:00
parent eaa5a48c91
commit 3084dc47d1

View File

@ -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()