Dan Finlay
22ba0b0c2d
Resubmit approved transactions on new block ( #5752 )
...
* Add beginning of test
* Resubmit approved transactions on new block
May fix #4343 and related issues, where an error could leave
transactions stranded in the approved state.
* Remove unused test
* Re-approve transactions when retrying approved
* Add retry approved test
* Include approved in pending tx count
* Fix getPendingTxs()
* Linted
* Only throw hash error in submitted state
* Only check submitted txs for block inclusion
* Fix test expectations
6 years ago
Alexander Tseung
c821a8354c
Add txReceipt data to transaction details ( #5513 )
6 years ago
Whymarrh Whitby
af43b7d6c9
Ensure that new transactions added are using the selected address
6 years ago
Whymarrh Whitby
428a7cacdf
Revert "transactions - add txReceipt to the txMeta body for confirmed txs ( #5375 )"
...
This reverts commit ff67293a8e
.
6 years ago
Frankie
ff67293a8e
transactions - add txReceipt to the txMeta body for confirmed txs ( #5375 )
6 years ago
Dan Finlay
507397f6c3
Fix updating of pending transactions
...
Transaction statuses were not being properly updated when:
- MetaMask was unlocked
- The network was changed
This PR fixes both of those. Fixes #5174
6 years ago
Alexander Tseung
5a6c333506
Switch existing modals from using Notification to Modal. Remove Notification component. Add CancelTransaction modal
6 years ago
Alexander Tseung
43de189d06
Add createCancelTransaction method
6 years ago
brunobar79
992e7f1b5a
fix merge conflicts
6 years ago
brunobar79
b77cc3d969
fix tx tests
6 years ago
brunobar79
068bf43615
working
6 years ago
Alexander Tseung
9cde5ab11b
Use eth-method-registry to get method data
6 years ago
Alexander Tseung
7732cd4100
Display newest transaction
6 years ago
kumavis
604289c96c
controllers - transaction - prefer log over console
7 years ago
kumavis
177cc3f280
metamask - ensure all nonce locks are released
7 years ago
Csaba Solya
1dda0c6469
remove generating blocked accounts and use a config file instead
7 years ago
Csaba Solya
cf73581c0e
adding tests for recipient blacklist checker
7 years ago
Csaba Solya
afb5788861
initial implementation
7 years ago
kumavis
58de5671cc
controllers - transactions - fix tx status update on boot
7 years ago
kumavis
16d0db15e0
controllers - transactions - fix tx confirmation
7 years ago
kumavis
5be154ea20
controllers - transactions - merge @frankiebee's work with mine
7 years ago
Anton
71a6e97327
cleanErrorStack moved to separate library module
...
more errors traces cleaned up
7 years ago
Anton
1d23a5c81b
error message fix
7 years ago
Anton
62dc6e20eb
Clean up user rejection error message
7 years ago
frankiebee
10aecf4922
remove dependance on the even tx:confirmed
7 years ago
Frankie
e8b2e11c56
Reveal get filtered tx list ( #4332 )
...
* add getFilteredTxList from txController to getApi
* transactions - remove dead code (isNonceTaken)
7 years ago
kumavis
088d7930e0
network - create provider and block-tracker via json-rpc-engine
7 years ago
Dan
6bc8cc819a
Merge branch 'develop' into i3725-refactor-send-component-
7 years ago
bitpshr
7129d7c0f3
Require loglevel singleton in each module that uses it
7 years ago
frankiebee
2d7c3c2b00
meta - transactions - create a transactions dir in controller and move relevant files into it
7 years ago
frankiebee
c02da0f27c
transactions - _normalizeTxParams will now return a new object for txParams
7 years ago
frankiebee
343f0e9e80
transactions - remove unnecessary keys on txParams
7 years ago
frankiebee
245c01bc0f
transactions - make #_validateTxParams not async and "linting" wink wink nudge nudge
7 years ago
frankiebee
457a47bf62
transactions - normalize txParams
7 years ago
frankiebee
ab126b8c78
transactions gasLimit - use the block gasLimit if getCode fails
7 years ago
frankiebee
3def45004a
transactions#newUnapprovedTransaction - dont default origin to metamask
7 years ago
frankiebee
03b123a85d
transactions - put the origing on the txMeta to help with debugging
7 years ago
kumavis
21fbaed97c
tx controller - explode on non-hex txParams + dont add chainId to txParams + sign with chainId as number
7 years ago
Dan
106ce091a9
Fix TransactionStateManager spelling.
7 years ago
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