-
Notifications
You must be signed in to change notification settings - Fork 5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Enhancement: New BlockTracker and Json-Rpc-Engine based Provider #4279
Conversation
… network-remove-provider-engine
… network-remove-provider-engine
…ehavior and remove tx:confirmed event tests
…etaMask/metamask-extension into transactions-use-new-block-tracker
…cker Transactions use new block tracker
…metamask-extension into network-remove-provider-engine
Override package-lock and fix merge conflicts
Couple weeks back we grouped a bunch of issues that were possibly going to be addressed by this PR. @frankiebee @kumavis would you mark off what's handled and I'll leave the rest open?
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Let's begin the process of trying this out on develop!
@bdresser thanks for that list! some of them may be complete but are not QA'd |
Hi there! When can we expect this fix to be available to the public? We're currently experiencing issues where our calls to read data from the blockchain are hitting the cache -- preventing us from seeing updated data when transactions are newly mined. We believe this to be caused by the caching policy embedded in MetaMask but would love to confirm this... Thanks! |
We're hoping to start rolling this branch out this week, but it depends on the number of bugs our team finds (we have it on |
Hey @danfinlay , has this been rolled out yet? Any ETA? Thanks a lot! |
@tarekskr still testing on develop, will likely roll out early next week! |
@bdresser this is really awesome, can't wait!! |
provider._blockTracker
andprovider.on('block')
usageeth-block-tracker
@4eth-block-tracker
dep to use semverbonus:
createBlockTrackerInspectorMiddleware
_getCurrentBlock
->await getLatestBlock()