mirror of
https://github.com/kremalicious/metamask-extension.git
synced 2024-12-23 09:52:26 +01:00
Merge pull request #5490 from whymarrh/revert-5375
Revert txReceipt merge
This commit is contained in:
commit
3d0ba46f21
@ -362,29 +362,7 @@ class TransactionController extends EventEmitter {
|
|||||||
this.txStateManager.setTxStatusSubmitted(txId)
|
this.txStateManager.setTxStatusSubmitted(txId)
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
confirmTransaction (txId) {
|
||||||
Sets the status of the transaction to confirmed
|
|
||||||
and sets the status of nonce duplicates as dropped
|
|
||||||
if the txParams have data it will fetch the txReceipt
|
|
||||||
@param txId {number} - the tx's Id
|
|
||||||
@returns {Promise<void>}
|
|
||||||
*/
|
|
||||||
|
|
||||||
async confirmTransaction (txId) {
|
|
||||||
// get the txReceipt before marking the transaction confirmed
|
|
||||||
// to ensure the receipt is gotten before the ui revives the tx
|
|
||||||
const txMeta = this.txStateManager.getTx(txId)
|
|
||||||
if (txMeta.txParams.data) {
|
|
||||||
try {
|
|
||||||
const txReceipt = await this.query.getTransactionReceipt()
|
|
||||||
txMeta.txReceipt = txReceipt
|
|
||||||
this.txStateManager.updateTx(txMeta, 'transactions#confirmTransaction - add txReceipt')
|
|
||||||
|
|
||||||
} catch (err) {
|
|
||||||
log.error(err)
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
this.txStateManager.setTxStatusConfirmed(txId)
|
this.txStateManager.setTxStatusConfirmed(txId)
|
||||||
this._markNonceDuplicatesDropped(txId)
|
this._markNonceDuplicatesDropped(txId)
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user