1
0
mirror of https://github.com/kremalicious/metamask-extension.git synced 2024-11-22 09:57:02 +01:00

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

This commit is contained in:
ryanml 2022-09-20 11:33:45 -07:00 committed by GitHub
parent e69e207b7d
commit e422c6b09b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 6 additions and 3 deletions

View File

@ -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>
);

View File

@ -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),
};
}