frankiebee
9d7640996a
transactions - return the txMeta in retryTransaction
7 years ago
frankiebee
5572345b78
fix marking of confirmed transaction as dropped
7 years ago
frankiebee
4a3288fec9
transactions - make _markNonceDuplicatesDropped
7 years ago
frankiebee
62febac876
refactor retrytx with higher gas price:
...
- create a new tx instead of overwriting the tx hash
- add a new state 'dropped' to the txStateManager
- mark duplicate txs as dropped when one gets confirmed in a block
7 years ago
Jeffrey Tong
57dc5a6e9b
fix typo in transaction.js
7 years ago
Bruno Barbieri
03d17c75ae
wipe only transactions for current account
7 years ago
Bruno Barbieri
e6fda855a5
added reset account feature
7 years ago
kumavis
96fc916024
Update transactions.js
7 years ago
frankiebee
234c2417ca
transactions - transtion approved transactions to failed transactions on boot
7 years ago
frankiebee
be8d924432
transactions - fail txs on boot who fail addTxDefaults
7 years ago
frankiebee
9f19fea8e0
transactions - wrap addTxDefaults in a try catch and re try addTxDefaults on boot if they did not complete
7 years ago
frankiebee
f0dd4f1923
transactions - emit 'newUnapprovedTx' before estimateGas finishes
7 years ago
Dan Finlay
7cb66ce4cb
Prefer passing a provider over an ethQuery instance
7 years ago
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
7 years ago
kumavis
ab7701efb3
provider - infura - use infura REST api
7 years ago
kumavis
63ae7fb589
bugfix - transactions controller - breakout logic and fix order of operations bug
7 years ago
kumavis
9a8670309d
bugfix - transactions controller - breakout logic and fix order of operations bug
7 years ago
Dan Finlay
aec24ec81e
Fix feature to work
7 years ago
Dan Finlay
4bca98d588
Derive gas price estimate from previous transactions
...
Return the 50th percentile lowest gas price of the previous 20 blocks.
7 years ago
Alexander Tseung
a218008adf
Track usage of old and new UI ( #2794 )
...
[NewUI] Track usage of old and new UI
7 years ago
Dan Finlay
33dbee3db9
Remove retryTimePeriod from tx controller
7 years ago
Dan
bf4043c59b
Adds updateTransaction to background and used it to update after editing in send-v2.
7 years ago
Dan
1f1fc2c49e
Canceled, edited transactions show edited amount.
7 years ago
Dan Finlay
30b45c8a38
Do not log whole txs in recent block controller.
...
Only record gas prices, because that has a current use.
7 years ago
Dan Finlay
975f7279c7
Allow updating token details
...
Fixes #2173
7 years ago
Dan Finlay
10ff77477c
Add Recent Blocks controller
...
Tracks recent blocks, useful for estimating recent successful gas
prices.
7 years ago
Thomas Huang
fb8744771a
Change console.log for opts in _configureInfuraProvider
7 years ago
kumavis
161aa66cb4
Revert "Revert "network - for infura networks use the infura block tracker provider""
...
This reverts commit 5df7dcd758
.
7 years ago
Frankie
5df7dcd758
Revert "network - for infura networks use the infura block tracker provider"
7 years ago
kumavis
33e6befdaa
network - for infura networks use the infura block tracker provider
7 years ago
Dan Finlay
542e0035dd
Pass polling interval to zero client provider
7 years ago
kumavis
a91200fd08
tx-controller - failed state is a finished state
7 years ago
Dan Finlay
950ec9596c
Do not allow nonces larger than the next valid nonce
...
To avoid situations where a user signs a transaction that will become
surprisingly valid in the future.
7 years ago
vicnaum
553d713636
A more expressive way
...
replaced ifs with ? :
7 years ago
Dan
ec6c3c33bd
Merge branch 'master' into NewUI-flat-merge-with-master
7 years ago
Dan Finlay
0e25129028
Enforce retry tx at minimum gas of previous tx
7 years ago
Dan Finlay
6ff580584a
Add retry background method and action
7 years ago
vicnaum
7854321fae
Fix for #2644 - Specified Nonce isn't used
...
Added nonceSpecified.
And a check if nonce was specified - then we should use the specified nonce instead of generating a new one.
7 years ago
Dan
ea23da9e75
Correct note for updateTx after block-update event in transaction.js
7 years ago
Dan
ae2a4d78e8
Exponentional backoff on transaction retry in pending-tx-tracker
7 years ago
Dan
84321b2d9b
Lint fix
7 years ago
Dan
7f79524070
Add UI selection
7 years ago
kumavis
634102df63
network controller - warn via log.warn
7 years ago
Jason Clark
a34362b776
Fixes changes requested in pullrequestreview-79088534
7 years ago
Jason Clark
fc46a16a32
toggle wired up to preferences property store
7 years ago
Clark, Jason (Contractor)
90fc4812bc
incremental commit
7 years ago
Dora E. Mondrian
41fea44af3
newUnaprovedTx => newUnapprovedTx
...
This typo tripped me up when I was reading through the code and trying to understand what's going on.
7 years ago
Dan
5a94775b3f
Lint fixes for NewUI-flat.
7 years ago
kumavis
b17a799de6
Update network.js
7 years ago
Dan Finlay
6d05238469
Try to fix intermittent test failure in NonceTracker tests
7 years ago