aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDan Finlay <dan@danfinlay.com>2017-07-12 02:59:56 +0800
committerDan Finlay <dan@danfinlay.com>2017-07-12 03:00:17 +0800
commitd97c6533b87b0a9dd6937c1ca57ec05129ac619b (patch)
tree792033870ee8a88a1102fbd92dc41970881108f0
parent2d1b7c0ee152c38ebb0f3a63bd9f2daef18ded36 (diff)
downloadtangerine-wallet-browser-d97c6533b87b0a9dd6937c1ca57ec05129ac619b.tar
tangerine-wallet-browser-d97c6533b87b0a9dd6937c1ca57ec05129ac619b.tar.gz
tangerine-wallet-browser-d97c6533b87b0a9dd6937c1ca57ec05129ac619b.tar.bz2
tangerine-wallet-browser-d97c6533b87b0a9dd6937c1ca57ec05129ac619b.tar.lz
tangerine-wallet-browser-d97c6533b87b0a9dd6937c1ca57ec05129ac619b.tar.xz
tangerine-wallet-browser-d97c6533b87b0a9dd6937c1ca57ec05129ac619b.tar.zst
tangerine-wallet-browser-d97c6533b87b0a9dd6937c1ca57ec05129ac619b.zip
Remove local nonce error setting.
-rw-r--r--CHANGELOG.md2
-rw-r--r--app/scripts/controllers/transactions.js8
2 files changed, 2 insertions, 8 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 696d68345..f53bdead5 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -2,6 +2,8 @@
## Current Master
+- No longer validate nonce client-side in retry loop.
+
## 3.8.4 2017-7-7
- Improve transaction resubmit logic to fail more eagerly when a user would expect it to.
diff --git a/app/scripts/controllers/transactions.js b/app/scripts/controllers/transactions.js
index 18bb245de..02487c385 100644
--- a/app/scripts/controllers/transactions.js
+++ b/app/scripts/controllers/transactions.js
@@ -458,14 +458,6 @@ module.exports = class TransactionController extends EventEmitter {
return log.error(message)
}
- // if the nonce of the transaction is lower then the accounts nonce, fail.
- if (txNonce < nonce) {
- const message = 'Invalid nonce.'
- this.setTxStatusFailed(txMeta.id, { message })
- cb()
- return log.error(message)
- }
-
// Only auto-submit already-signed txs:
if (!('rawTx' in txMeta)) return cb()