Merge branch 'master' of github.com:tornadocash/tx-manager
This commit is contained in:
commit
af7c597af9
@ -100,7 +100,7 @@ class Transaction {
|
|||||||
try {
|
try {
|
||||||
await this._prepare()
|
await this._prepare()
|
||||||
await this._send()
|
await this._send()
|
||||||
const receipt = this._waitForConfirmations()
|
const receipt = await this._waitForConfirmations()
|
||||||
// we could have bumped nonce during execution, so get the latest one + 1
|
// we could have bumped nonce during execution, so get the latest one + 1
|
||||||
this.manager._nonce = this.tx.nonce + 1
|
this.manager._nonce = this.tx.nonce + 1
|
||||||
return receipt
|
return receipt
|
||||||
@ -302,8 +302,11 @@ class Transaction {
|
|||||||
console.log(
|
console.log(
|
||||||
`Gas price ${formatUnits(this.tx.gasPrice, 'gwei')} gwei is too low, increasing and retrying`,
|
`Gas price ${formatUnits(this.tx.gasPrice, 'gwei')} gwei is too low, increasing and retrying`,
|
||||||
)
|
)
|
||||||
this._increaseGasPrice()
|
if (this._increaseGasPrice()) {
|
||||||
return this._send()
|
return this._send()
|
||||||
|
} else {
|
||||||
|
throw new Error('Already at max gas price, but still not enough to submit the transaction')
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if (this._hasError(message, sameTxErrors)) {
|
if (this._hasError(message, sameTxErrors)) {
|
||||||
|
Loading…
Reference in New Issue
Block a user