Skip to content

Commit 67dcb79

Browse files
committed
fix: pending in windows when network off
1 parent 84f8f1e commit 67dcb79

1 file changed

Lines changed: 4 additions & 0 deletions

File tree

  • packages/neuron-wallet/src/startup/sync-block-task

packages/neuron-wallet/src/startup/sync-block-task/create.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,8 @@ import { distinctUntilChanged } from 'rxjs/operators'
1414
import LockUtils from 'models/lock-utils'
1515
import DaoUtils from 'models/dao-utils'
1616
import NetworkSwitchSubject from 'models/subjects/network-switch-subject'
17+
import { SyncedBlockNumberSubject } from 'models/subjects/node'
18+
import BlockNumber from 'services/sync/block-number'
1719

1820
export { genesisBlockHash }
1921

@@ -36,6 +38,8 @@ const networkChange = async (network: NetworkWithID) => {
3638
DaoUtils.cleanInfo()
3739
const info = await InitDatabase.getInstance().init(network)
3840

41+
const blockNumber = await (new BlockNumber()).getCurrent()
42+
SyncedBlockNumberSubject.next(blockNumber.toString())
3943
DataUpdateSubject.next({
4044
dataType: 'transaction',
4145
actionType: 'update',

0 commit comments

Comments
 (0)