Whymarrh Whitby
25fe4adaa7
Remove usages of xtend from the background scripts ( #7796 )
2020-01-13 08:59:36 -10:00
Mark Stacey
ac01c5c89a
Consistent jsdoc syntax ( #7755 )
...
* Specify type before parameter name
Various JSDoc `@param` entries were specified as `name {type}` rather
than `{type} name`.
A couple of `@return` entries have been given types as well.
* Use JSDoc optional syntax rather than Closure syntax
* Use @returns rather than @return
* Use consistent built-in type capitalization
Primitive types are lower-case, and Object is upper-case.
* Separate param/return description with a dash
2020-01-13 14:36:36 -04:00
Whymarrh Whitby
92971d3c87
Migrate codebase to use ESM ( #7730 )
...
* Update eslint-plugin-import version
* Convert JS files to use ESM
* Update ESLint rules to check imports
* Fix test:unit:global command env
* Cleanup mock-dev script
2020-01-09 00:04:58 -03:30
Whymarrh Whitby
6c1bce28ac
Fix a few instances of signature mismatches ( #7704 )
...
Co-Authored-By: Mark Stacey <markjstacey@gmail.com>
2019-12-16 19:54:52 -03:30
Whymarrh Whitby
f49bc58c09
Remove unused methods from the app/scripts/ ( #7692 )
2019-12-12 15:07:18 -03:30
Whymarrh Whitby
aa41057628
Update ESLint rules for curly braces style ( #7477 )
...
* eslint: Enable curly and brace-style
* yarn lint --fix
2019-11-19 20:33:20 -03:30
Paul Bouchon
0db0a187c8
feature: add Goerli support ( #6459 )
2019-04-17 15:04:49 -02:30
frankiebee
c10fb3ce3f
fix typo
2019-02-12 09:05:06 -10:00
frankiebee
7e64a578a4
recent-blocks - dont listen for block when on infura providers
2019-02-11 09:16:03 -10:00
kumavis
77daed5c74
Merge branch 'develop' of github.com:MetaMask/metamask-extension into network-remove-provider-engine
2018-07-03 12:42:14 -07:00
brunobar79
a8f745f9fe
eslint --fix .
2018-07-02 18:49:33 -04:00
kumavis
49ef93b991
controllers - recent-blocks - guard against empty block
2018-05-24 13:43:16 -07:00
kumavis
ee800de025
controllers - recent-blocks - wrap block-tracker event in try-catch
2018-05-23 22:46:20 -07:00
kumavis
22e59af741
controllers - recent-blocks - ensure full blocks
2018-05-23 22:32:33 -07:00
kumavis
53b946362a
controllers - recent-blocks - doc update
2018-05-23 16:20:35 -07:00
kumavis
145016be4c
Merge branch 'develop' of github.com:MetaMask/metamask-extension into network-remove-provider-engine
2018-05-22 16:22:10 -07:00
kumavis
fa37ba3992
controllers - recent-blocks - pull first historical blocks in parallel
2018-05-22 01:58:36 -07:00
kumavis
3084dc47d1
recent-blocks - fix backfill blockNumber tracking
2018-05-17 00:13:20 -07:00
kumavis
41c04ef721
controllers - recent-blocks - fix pifyd setTimeout args
2018-05-16 23:13:25 -07:00
kumavis
623533ab15
recent-blocks - update for eth-block-tracker@4
2018-05-16 21:13:53 -07:00
Dan
71b0de76ff
Merge branch 'master' into dm-docs-2
2018-04-20 13:23:17 -02:30
Dan
9f12c26d44
Even more documentation for various controllers and libs.
2018-04-19 13:08:56 -02:30
bitpshr
7129d7c0f3
Require loglevel singleton in each module that uses it
2018-04-13 17:56:28 -04:00
Dan Finlay
7cb66ce4cb
Prefer passing a provider over an ethQuery instance
2018-01-12 10:25:36 -08:00
Dan Finlay
4a9dad7c40
Improve gas price estimation by backfilling recent-blocks
...
When first initializing, recent-block controller now back-fills up to
its desired history length. This makes estimated gas prices reflect a
longer recent history, even when first switching to a new network.
Fixes #2925
2018-01-11 15:04:54 -08:00
Dan Finlay
30b45c8a38
Do not log whole txs in recent block controller.
...
Only record gas prices, because that has a current use.
2017-12-19 12:23:59 -08:00
Dan Finlay
10ff77477c
Add Recent Blocks controller
...
Tracks recent blocks, useful for estimating recent successful gas
prices.
2017-12-17 16:36:55 -08:00