Skip to content

Commit

Permalink
Fix gas fee in the submitted step of the transaction details activity…
Browse files Browse the repository at this point in the history
… log.
  • Loading branch information
danjm committed Mar 14, 2019
1 parent 4962c98 commit 170551a
Showing 1 changed file with 11 additions and 2 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -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'
Expand Down Expand Up @@ -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]
Expand Down

0 comments on commit 170551a

Please sign in to comment.