frankiebee
340dbe75fc
use async with #publishTransaction
7 years ago
frankiebee
b80c7e417b
move newUnapprovedTransaction to transactions.js
7 years ago
kumavis
8c6f01b910
blacklist controller - breakout from metamask and infura controllers
7 years ago
kumavis
ecaa235b5e
phishing detection - move phishing detection into contentscript and metamask controller
7 years ago
kumavis
aea5735b29
obj-multiplex - missing name error + prefer const over var
7 years ago
frankiebee
25bc15ba17
lint fixes
7 years ago
frankiebee
3a4726018e
fix addTxDefaults
7 years ago
frankiebee
432f516ab0
make addUnapprovedTransaction async function and use promise based ethQuery
7 years ago
kumavis
35a128db1e
nonce-tracker - hotfix for provider proxying
7 years ago
kumavis
b15a2baaf3
nonce-tracker - add raw baseNonceHex to nonceDetails
7 years ago
kumavis
0ef90fb1f0
tx controller + nonce tracker - record nonce components on txMeta
7 years ago
kumavis
39d28922de
nonce-tracker - validation - add validation failing value type to error message
7 years ago
kumavis
f16802e2d4
nonce-tracker - validation - add validation failing value to error message
7 years ago
frankiebee
ab01358a48
Add stack traces both in errors and as a way to track txMetas
7 years ago
kumavis
12d6f21627
transactions - block nonce-tracker while updating pending transactions
7 years ago
kumavis
aa48ed34c4
nonce-tracker - fix lock mechanism to be a real mutex
7 years ago
kumavis
d249da77d7
nonce-tracker - return nonce as integer
7 years ago
kumavis
4f9fc8014a
nonce-tracker - validate nonce calc components
7 years ago
frankiebee
948f3880a3
turn off auto faucet and remove file
7 years ago
frankiebee
7eccf5905a
make publishTransaction and signTransaction async methods
7 years ago
frankiebee
aeefcbd75b
Fix test to match behavior
7 years ago
frankiebee
da35f6744e
use new nodeify
7 years ago
frankiebee
231ad48564
Use txParams
7 years ago
Dan Finlay
c7b9e3fb18
Improve insufficient balance checking in retry loop
7 years ago
frankiebee
6d2cddaac9
fix nonce calculation order
8 years ago
frankiebee
690685d20d
nonce-tracker: only check transactions that are not supposed to be ignored
8 years ago
frankiebee
92df9965eb
fix nonceTracker
8 years ago
frankiebee
fa8c74fe9b
add a test for #getNonceLock
8 years ago
kumavis
dab2fccc78
introduce nonce-tracker
8 years ago
Thomas Huang
13e6672028
Linting
8 years ago
Kevin Serrano
2b7d842498
Update gasblocklimit params with every block.
8 years ago
Kevin Serrano
82cbfaa826
Convert gasLimit to not use muln in BN
8 years ago
Dan Finlay
7268fcb694
Revert inpage-provider
8 years ago
Dan Finlay
d8c94fca75
Add address image map to icon factory
...
Deriving from the new address image map repository I've added here:
https://github.com/MetaMask/ethereum-contract-icons
With this PR, images for addresses added to that repository will be shown instead of jazzicons in MetaMask.
8 years ago
Dan Finlay
ad40e4d260
Remove stream subprovider
...
Since the polling leak seems to be coming from elsewhere, and new bugs came from this, I'm rolling back this change so that we can push the other improvements sooner and fix the bug at its true root.
8 years ago
frankiebee
717dceede8
fix spelling
8 years ago
frankiebee
473b88f399
Reload the page when switching networks for sites that use web3
8 years ago
Kevin Serrano
26fd016b63
Add new blockGasLimit property to txMeta object.
8 years ago
kumavis
e6b278569e
inpage-provider - disable polling after first block
8 years ago
frankiebee
243eeff7cb
Fix for tests
8 years ago
frankiebee
529304c005
Wrap the provider in a proxy
8 years ago
kumavis
b217ad1ae8
clean - remove console logs
8 years ago
kumavis
1c1400b584
deps - use stream-subprovider from provider-engine
8 years ago
Dan Finlay
cbfaa6f56f
Rename stream to streamSubprovider
8 years ago
Dan Finlay
48d9a21071
Use filter subprovider in-page to avoid filter leaks
8 years ago
Dan Finlay
c5432da567
Add new streaming subprovider but getting a loop
...
Regarding #1458
Uses a new streaming subprovider architecture on an experimental branch of StreamProvider:
https://github.com/flyswatter/web3-stream-provider/tree/StreamSubprovider
8 years ago
frankiebee
f87ea49b5a
Create a network controller to manage switcing networks an updating the provider
8 years ago
Thomas Huang
3367363b12
Remove all traces of testnet
8 years ago
Thomas Huang
4c10e2021a
Change default network to rinkeby
8 years ago
kumavis
2c8bbe3b25
migrator - fix typo
8 years ago