|
|
@ -35,6 +35,7 @@ export default class ConfirmDecryptMessage extends Component { |
|
|
|
requesterAddress: PropTypes.string, |
|
|
|
requesterAddress: PropTypes.string, |
|
|
|
txData: PropTypes.object, |
|
|
|
txData: PropTypes.object, |
|
|
|
subjectMetadata: PropTypes.object, |
|
|
|
subjectMetadata: PropTypes.object, |
|
|
|
|
|
|
|
nativeCurrency: PropTypes.string.isRequired, |
|
|
|
}; |
|
|
|
}; |
|
|
|
|
|
|
|
|
|
|
|
state = { |
|
|
|
state = { |
|
|
@ -91,13 +92,13 @@ export default class ConfirmDecryptMessage extends Component { |
|
|
|
}; |
|
|
|
}; |
|
|
|
|
|
|
|
|
|
|
|
renderBalance = () => { |
|
|
|
renderBalance = () => { |
|
|
|
const { conversionRate } = this.props; |
|
|
|
const { conversionRate, nativeCurrency } = this.props; |
|
|
|
const { |
|
|
|
const { |
|
|
|
fromAccount: { balance }, |
|
|
|
fromAccount: { balance }, |
|
|
|
} = this.state; |
|
|
|
} = this.state; |
|
|
|
const { t } = this.context; |
|
|
|
const { t } = this.context; |
|
|
|
|
|
|
|
|
|
|
|
const balanceInEther = conversionUtil(balance, { |
|
|
|
const nativeCurrencyBalance = conversionUtil(balance, { |
|
|
|
fromNumericBase: 'hex', |
|
|
|
fromNumericBase: 'hex', |
|
|
|
toNumericBase: 'dec', |
|
|
|
toNumericBase: 'dec', |
|
|
|
fromDenomination: 'WEI', |
|
|
|
fromDenomination: 'WEI', |
|
|
@ -111,7 +112,7 @@ export default class ConfirmDecryptMessage extends Component { |
|
|
|
{`${t('balance')}:`} |
|
|
|
{`${t('balance')}:`} |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
<div className="request-decrypt-message__balance-value"> |
|
|
|
<div className="request-decrypt-message__balance-value"> |
|
|
|
{`${balanceInEther} ETH`} |
|
|
|
{`${nativeCurrencyBalance} ${nativeCurrency}`} |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
); |
|
|
|
); |
|
|
|