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

adding checksum conversion (#12209)

This commit is contained in:
Niranjana Binoy 2021-09-27 09:58:12 -04:00 committed by GitHub
parent db9253866e
commit c076faeb8f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1,4 +1,7 @@
import { isValidHexAddress } from '../../../shared/modules/hexstring-utils';
import {
isValidHexAddress,
toChecksumHexAddress,
} from '../../../shared/modules/hexstring-utils';
let iconFactory;
@ -25,7 +28,9 @@ IconFactory.prototype.iconForAddress = function (
// So the flag indicates whether the address of tokens currently on the tokenList is checksum or not.
// And since the token.address from allTokens is checksumaddress
// tokenAddress have to be changed to lowercase when we are using dynamic list
const addr = useTokenDetection ? address.toLowerCase() : address;
const addr = useTokenDetection
? address.toLowerCase()
: toChecksumHexAddress(address);
if (iconExistsFor(addr, tokenList)) {
return imageElFor(addr, useTokenDetection, tokenList);
}