mirror of
https://github.com/kremalicious/metamask-extension.git
synced 2024-12-23 09:52:26 +01:00
Fix gas fee in the submitted step of the transaction details activity log. (#6301)
This commit is contained in:
parent
468bc96bdf
commit
2b992d2946
@ -51,7 +51,14 @@ const statusHash = {
|
||||
* @returns {Array}
|
||||
*/
|
||||
export function getActivities (transaction, isFirstTransaction = false) {
|
||||
const { id, hash, history = [], txReceipt: { status } = {}, type } = transaction
|
||||
const {
|
||||
id,
|
||||
hash,
|
||||
history = [],
|
||||
txParams: { gas: paramsGasLimit, gasPrice: paramsGasPrice},
|
||||
xReceipt: { status } = {},
|
||||
type,
|
||||
} = transaction
|
||||
|
||||
let cachedGasLimit = '0x0'
|
||||
let cachedGasPrice = '0x0'
|
||||
@ -88,7 +95,9 @@ export function getActivities (transaction, isFirstTransaction = false) {
|
||||
if (path in eventPathsHash && op === REPLACE_OP) {
|
||||
switch (path) {
|
||||
case STATUS_PATH: {
|
||||
const gasFee = getHexGasTotal({ gasLimit: cachedGasLimit, gasPrice: cachedGasPrice })
|
||||
const gasFee = cachedGasLimit === '0x0' && cachedGasPrice === '0x0'
|
||||
? getHexGasTotal({ gasLimit: paramsGasLimit, gasPrice: paramsGasPrice })
|
||||
: getHexGasTotal({ gasLimit: cachedGasLimit, gasPrice: cachedGasPrice })
|
||||
|
||||
if (value in statusHash) {
|
||||
let eventKey = statusHash[value]
|
||||
|
Loading…
Reference in New Issue
Block a user