fix blockExplorer link on setApprovalForAll confirmation screen (#15312)

feature/default_network_editable
Alex Donesky 2 years ago committed by GitHub
parent 5bae544475
commit b2fde5114a
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 7
      ui/pages/confirm-approve/confirm-approve-content/confirm-approve-content.component.js
  2. 1
      ui/pages/confirm-approve/confirm-approve.js

@ -77,6 +77,7 @@ export default class ConfirmApproveContent extends Component {
assetStandard: PropTypes.string,
isSetApproveForAll: PropTypes.bool,
setApproveForAllArg: PropTypes.bool,
userAddress: PropTypes.string,
};
state = {
@ -458,6 +459,7 @@ export default class ConfirmApproveContent extends Component {
assetStandard,
tokenSymbol,
isSetApproveForAll,
userAddress,
} = this.props;
const { t } = this.context;
let titleTokenDescription = t('token');
@ -466,6 +468,7 @@ export default class ConfirmApproveContent extends Component {
tokenAddress,
chainId,
null,
userAddress,
{
blockExplorerUrl: rpcPrefs?.blockExplorerUrl ?? null,
},
@ -504,6 +507,7 @@ export default class ConfirmApproveContent extends Component {
tokenAddress,
chainId,
null,
userAddress,
{
blockExplorerUrl: rpcPrefs?.blockExplorerUrl ?? null,
},
@ -585,6 +589,7 @@ export default class ConfirmApproveContent extends Component {
rpcPrefs,
isContract,
assetStandard,
userAddress,
} = this.props;
const { showFullTxDetails } = this.state;
@ -671,7 +676,7 @@ export default class ConfirmApproveContent extends Component {
className="confirm-approve-content__etherscan-link"
onClick={() => {
const blockExplorerTokenLink = isContract
? getTokenTrackerLink(toAddress, chainId, null, null, {
? getTokenTrackerLink(toAddress, chainId, null, userAddress, {
blockExplorerUrl: rpcPrefs?.blockExplorerUrl ?? null,
})
: getAccountLink(

@ -172,6 +172,7 @@ export default function ConfirmApprove({
contentComponent={
<TransactionModalContextProvider>
<ConfirmApproveContent
userAddress={userAddress}
isSetApproveForAll={isSetApproveForAll}
setApproveForAllArg={setApproveForAllArg}
decimals={decimals}

Loading…
Cancel
Save