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}
|
* @returns {Array}
|
||||||
*/
|
*/
|
||||||
export function getActivities (transaction, isFirstTransaction = false) {
|
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 cachedGasLimit = '0x0'
|
||||||
let cachedGasPrice = '0x0'
|
let cachedGasPrice = '0x0'
|
||||||
@ -88,7 +95,9 @@ export function getActivities (transaction, isFirstTransaction = false) {
|
|||||||
if (path in eventPathsHash && op === REPLACE_OP) {
|
if (path in eventPathsHash && op === REPLACE_OP) {
|
||||||
switch (path) {
|
switch (path) {
|
||||||
case STATUS_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) {
|
if (value in statusHash) {
|
||||||
let eventKey = statusHash[value]
|
let eventKey = statusHash[value]
|
||||||
|
Loading…
x
Reference in New Issue
Block a user