mirror of
https://github.com/kremalicious/metamask-extension.git
synced 2024-11-22 01:47:00 +01:00
fix blockExplorer link on setApprovalForAll confirmation screen (#15312)
This commit is contained in:
parent
5bae544475
commit
b2fde5114a
@ -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…
Reference in New Issue
Block a user