mirror of
https://github.com/kremalicious/metamask-extension.git
synced 2024-12-23 09:52:26 +01:00
add "Gateway timeout" to ignored errors when resubmiting and use .includes over .startsWith
This commit is contained in:
parent
2d1b7c0ee1
commit
11d57adc5c
@ -427,10 +427,12 @@ module.exports = class TransactionController extends EventEmitter {
|
|||||||
const isKnownTx = (
|
const isKnownTx = (
|
||||||
// geth
|
// geth
|
||||||
errorMessage === 'replacement transaction underpriced'
|
errorMessage === 'replacement transaction underpriced'
|
||||||
|| errorMessage.startsWith('known transaction')
|
|| errorMessage.includes('known transaction')
|
||||||
// parity
|
// parity
|
||||||
|| errorMessage === 'gas price too low to replace'
|
|| errorMessage === 'gas price too low to replace'
|
||||||
|| errorMessage === 'transaction with the same hash was already imported.'
|
|| errorMessage === 'transaction with the same hash was already imported.'
|
||||||
|
// other
|
||||||
|
|| errorMessage.includes('gateway timeout')
|
||||||
)
|
)
|
||||||
// ignore resubmit warnings, return early
|
// ignore resubmit warnings, return early
|
||||||
if (isKnownTx) return
|
if (isKnownTx) return
|
||||||
|
Loading…
x
Reference in New Issue
Block a user