Show correct base asset in Decrypt Request view (#15885)

feature/default_network_editable
ryanml 2 years ago committed by GitHub
parent e69e207b7d
commit e422c6b09b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 7
      ui/pages/confirm-decrypt-message/confirm-decrypt-message.component.js
  2. 2
      ui/pages/confirm-decrypt-message/confirm-decrypt-message.container.js

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

@ -15,6 +15,7 @@ import {
} from '../../selectors';
import { clearConfirmTransaction } from '../../ducks/confirm-transaction/confirm-transaction.duck';
import { getMostRecentOverviewPage } from '../../ducks/history/history';
import { getNativeCurrency } from '../../ducks/metamask/metamask';
import ConfirmDecryptMessage from './confirm-decrypt-message.component';
function mapStateToProps(state) {
@ -40,6 +41,7 @@ function mapStateToProps(state) {
requesterAddress: null,
conversionRate: conversionRateSelector(state),
mostRecentOverviewPage: getMostRecentOverviewPage(state),
nativeCurrency: getNativeCurrency(state),
};
}

Loading…
Cancel
Save