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
tmashuang
bda52f7cba
Infura Network response tests
8 years ago
frankiebee
7eccf5905a
make publishTransaction and signTransaction async methods
8 years ago
frankiebee
6086bcdf0d
limit the range for retryCount
8 years ago
frankiebee
de0cd6e663
write a migration for resubmit tx's to get put back into a submitted state
8 years ago
frankiebee
27cb02bc58
add "nonce too low" to the ignored errs list for tx retrys
8 years ago
frankiebee
aeefcbd75b
Fix test to match behavior
8 years ago
frankiebee
bd26ec46aa
mv updateAndApproveTx to txController
8 years ago
frankiebee
da35f6744e
use new nodeify
8 years ago
Dan Finlay
52b92fbe40
Add first version of phishing site warning
...
Links to my own blacklist for now, since I added a package.json for easy importing.
We can point at the main 408H repository once this is merged:
https://github.com/409H/EtherAddressLookup/pull/24
Redirects detected phishing sites [here](https://metamask.io/phishing.html ).
8 years ago
kumavis
9f46984fee
metamask - on rpc err show whole error body
8 years ago
frankiebee
231ad48564
Use txParams
8 years ago
Dan Finlay
c7b9e3fb18
Improve insufficient balance checking in retry loop
8 years ago
frankiebee
c121ac21ec
remove irrelevan code
8 years ago
frankiebee
611338c4e0
use .includes
8 years ago
Dan Finlay
d97c6533b8
Remove local nonce error setting.
8 years ago
frankiebee
11d57adc5c
add "Gateway timeout" to ignored errors when resubmiting and use .includes over .startsWith
8 years ago
kumavis
512b6cae81
migration 16 - move resubmit warning back to submitted state
8 years ago
kumavis
c425ad4ec7
tx controller - resubmit - correctly set error on bad nonce/balance
8 years ago
kumavis
c53aac398a
tx controller - correctly set error message on resubmit error
8 years ago
kumavis
4fa999e4de
tx controller - resubmit - recognize parity known hash message
8 years ago
frankiebee
092a9c9def
fail transactions that fail in resubmit
8 years ago
kumavis
34e2f6650d
tx controller - clean code
8 years ago
kumavis
8661989f51
tx controller - move comments
8 years ago
frankiebee
9955668409
add comment
8 years ago
frankiebee
11b744bb87
if an error happens during a tx publication set tx status to fail
8 years ago
Dan Finlay
07d4e4fe6f
Fix failing test
8 years ago
Dan Finlay
3abceac55d
Fail pending txs with low balance or invalid nonce
8 years ago
frankiebee
51ff6d74e8
clean up unused code from old noncelock
8 years ago
frankiebee
6d2cddaac9
fix nonce calculation order
8 years ago
kumavis
68fc3603df
metamask - append dapp origin domain to rpc request
8 years ago
Dan Finlay
e285f2cae9
Get duplicate UI template working
8 years ago
Dan Finlay
5eb3d5d485
Make folder for responsive UI
8 years ago
Dan Finlay
91cd849e76
Began creating new UI template
8 years ago
frankiebee
690685d20d
nonce-tracker: only check transactions that are not supposed to be ignored
8 years ago
frankiebee
0ee4502d71
calculate nonce based on local pending txs w/o error state.
8 years ago
frankiebee
4e0ec74bb7
Create a migration for setting tx's with the message 'Gave up submitting tx.' as failed
8 years ago
frankiebee
db2836a1ae
dont stop retrying brodcasting txs
8 years ago
Kevin Serrano
92da8bc578
Fix error message for invalid seed words.
8 years ago
Kevin Serrano
f9f0f6f9ef
Add infura network status to our UI state.
8 years ago
Kevin Serrano
b7f8657ab5
Add infura network status to our UI state.
8 years ago
frankiebee
92df9965eb
fix nonceTracker
8 years ago
frankiebee
fa8c74fe9b
add a test for #getNonceLock
8 years ago
Kevin Serrano
044c16219b
Fix badge number to include personal_sign
8 years ago
Thomas Huang
235cb1f2d7
Keeps dapp gas price if set
8 years ago
frankiebee
9c2ead3d52
put event back on the "blockTracker:/provider"
8 years ago
frankiebee
5f8e74e0aa
put the block listeners back on the provider
8 years ago
Dan Finlay
06f6aa7a00
Debounce background updates
...
Our background sometimes emits absurd quantities of updates very quickly.
This PR reduces the amount of inter-process traffic by ensuring the `sendUpdate` method does not fire more than every 200 ms.
Fixes #1621
8 years ago