Commit Graph

131 Commits (ea23da9e75c92cbf82d0daa19847d2035361a656)

Author SHA1 Message Date
kumavis 0ef90fb1f0 tx controller + nonce tracker - record nonce components on txMeta 7 years ago
frankiebee ba88f7b8dd fix typo 7 years ago
frankiebee b81f883150 fix stack wording 7 years ago
frankiebee 1df833bee8 use clone 7 years ago
frankiebee e0a626da3b remove line numbers 7 years ago
kumavis 5b9a6bd367 tx cont - remove old cb from async fn 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 67fdba5e42 transaction - promisify _checkPendingTxs 7 years ago
frankiebee 7eccf5905a make publishTransaction and signTransaction async methods 7 years ago
frankiebee 27cb02bc58 add "nonce too low" to the ignored errs list for tx retrys 7 years ago
frankiebee bd26ec46aa mv updateAndApproveTx to txController 7 years ago
Dan Finlay c7b9e3fb18 Improve insufficient balance checking in retry loop 7 years ago
frankiebee c121ac21ec remove irrelevan code 7 years ago
frankiebee 611338c4e0 use .includes 7 years ago
Dan Finlay d97c6533b8 Remove local nonce error setting. 7 years ago
frankiebee 11d57adc5c add "Gateway timeout" to ignored errors when resubmiting and use .includes over .startsWith 7 years ago
kumavis c425ad4ec7 tx controller - resubmit - correctly set error on bad nonce/balance 7 years ago
kumavis c53aac398a tx controller - correctly set error message on resubmit error 7 years ago
kumavis 4fa999e4de tx controller - resubmit - recognize parity known hash message 7 years ago
frankiebee 092a9c9def fail transactions that fail in resubmit 7 years ago
kumavis 34e2f6650d tx controller - clean code 7 years ago
kumavis 8661989f51 tx controller - move comments 7 years ago
frankiebee 9955668409 add comment 7 years ago
frankiebee 11b744bb87 if an error happens during a tx publication set tx status to fail 7 years ago
Dan Finlay 07d4e4fe6f Fix failing test 7 years ago
Dan Finlay 3abceac55d Fail pending txs with low balance or invalid nonce 7 years ago
frankiebee 51ff6d74e8 clean up unused code from old noncelock 7 years ago
frankiebee 690685d20d nonce-tracker: only check transactions that are not supposed to be ignored 7 years ago
frankiebee 0ee4502d71 calculate nonce based on local pending txs w/o error state. 7 years ago
frankiebee db2836a1ae dont stop retrying brodcasting txs 7 years ago
frankiebee 92df9965eb fix nonceTracker 7 years ago
Thomas Huang 235cb1f2d7 Keeps dapp gas price if set 7 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
kumavis 27b874f2c4 transactions controller - add comments 8 years ago
frankiebee 2e5deef2b0 check nonce and balance when resubmiting tx 8 years ago
kumavis b3492d9c17 transaction controller - use nonce-tracker 8 years ago
frankiebee 07539a63e4 remove unnecessary log 8 years ago
frankiebee a10740af7e add a check for weather a tx is included in a block when jumping blocks 8 years ago
frankiebee 6ae97290f0 check for the tx in the block that provider engine gives us 8 years ago
Dan Finlay 6fda78cd2b Refresh token balance on network change 8 years ago
Dan Finlay 0fd32e67d4 Do not mark slowly mined txs as failed. 8 years ago
frankiebee ec3383c162 rename continuallyResubmitPendingTxs to resubmitPendingTxs 8 years ago
Thomas Huang ae7c296669 Fix networkState in chain id 8 years ago
frankiebee 96fa29ffbc put tx resubmission on the block event 8 years ago
frankiebee 243eeff7cb Fix for tests 8 years ago
Dan Finlay e4d09aebf4 Cleanup 8 years ago
Dan Finlay cd2ad1733d Continually resubmit pending txs 8 years ago
frankiebee 529304c005 Wrap the provider in a proxy 8 years ago