1
0
mirror of https://github.com/kremalicious/metamask-extension.git synced 2024-12-23 09:52:26 +01:00

Using native network currency for encryption public key requests (#11257)

Fixes MetaMask/metamask-extension#11247
This commit is contained in:
ryanml 2021-06-10 10:49:14 -07:00 committed by GitHub
parent e5a050b36f
commit 5afd1c9fa6
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 6 additions and 3 deletions

View File

@ -30,6 +30,7 @@ export default class ConfirmEncryptionPublicKey extends Component {
txData: PropTypes.object,
domainMetadata: PropTypes.object,
mostRecentOverviewPage: PropTypes.string.isRequired,
nativeCurrency: PropTypes.string.isRequired,
};
state = {
@ -108,13 +109,13 @@ export default class ConfirmEncryptionPublicKey extends Component {
};
renderBalance = () => {
const { conversionRate } = this.props;
const { conversionRate, nativeCurrency } = this.props;
const { t } = this.context;
const {
fromAccount: { balance },
} = this.state;
const balanceInEther = conversionUtil(balance, {
const nativeCurrencyBalance = conversionUtil(balance, {
fromNumericBase: 'hex',
toNumericBase: 'dec',
fromDenomination: 'WEI',
@ -128,7 +129,7 @@ export default class ConfirmEncryptionPublicKey extends Component {
{`${t('balance')}:`}
</div>
<div className="request-encryption-public-key__balance-value">
{`${balanceInEther} ETH`}
{`${nativeCurrencyBalance} ${nativeCurrency}`}
</div>
</div>
);

View File

@ -16,6 +16,7 @@ import {
import { clearConfirmTransaction } from '../../ducks/confirm-transaction/confirm-transaction.duck';
import { getMostRecentOverviewPage } from '../../ducks/history/history';
import { getNativeCurrency } from '../../ducks/metamask/metamask';
import ConfirmEncryptionPublicKey from './confirm-encryption-public-key.component';
function mapStateToProps(state) {
@ -39,6 +40,7 @@ function mapStateToProps(state) {
requesterAddress: null,
conversionRate: conversionRateSelector(state),
mostRecentOverviewPage: getMostRecentOverviewPage(state),
nativeCurrency: getNativeCurrency(state),
};
}