diff --git a/src/modules/components/member/memberAvatar/memberAvatar.tsx b/src/modules/components/member/memberAvatar/memberAvatar.tsx index 50510c47b..dc52c0601 100644 --- a/src/modules/components/member/memberAvatar/memberAvatar.tsx +++ b/src/modules/components/member/memberAvatar/memberAvatar.tsx @@ -1,6 +1,6 @@ import * as blockies from 'blockies-ts'; import type React from 'react'; -import { getAddress, type Address } from 'viem'; +import { type Address } from 'viem'; import { normalize } from 'viem/ens'; import { useEnsAddress, useEnsAvatar, useEnsName } from 'wagmi'; import { Avatar, type IAvatarProps } from '../../../../core'; @@ -46,7 +46,7 @@ export const MemberAvatar: React.FC = (props) => { const resolvedAvatarSrc = avatarSrc ?? ensAvatarData ?? undefined; const blockiesSrc = resolvedAddress - ? blockies.create({ seed: getAddress(resolvedAddress), scale: 8, size: 8 }).toDataURL() + ? blockies.create({ seed: addressUtils.getChecksum(resolvedAddress), scale: 8, size: 8 }).toDataURL() : undefined; const isLoading = avatarLoading || nameLoading || addressLoading; diff --git a/src/modules/components/member/memberDataListItem/memberDataListItemStructure/memberDataListItemStructure.tsx b/src/modules/components/member/memberDataListItem/memberDataListItemStructure/memberDataListItemStructure.tsx index dd5785e6e..6f1ddc746 100644 --- a/src/modules/components/member/memberDataListItem/memberDataListItemStructure/memberDataListItemStructure.tsx +++ b/src/modules/components/member/memberDataListItem/memberDataListItemStructure/memberDataListItemStructure.tsx @@ -1,4 +1,3 @@ -import { getAddress } from 'viem'; import { useAccount } from 'wagmi'; import { DataList, Heading, NumberFormat, Tag, formatterUtils, type IDataListItemProps } from '../../../../../core'; import { addressUtils } from '../../../../utils'; @@ -36,7 +35,7 @@ export const MemberDataListItemStructure: React.FC = ( const { address: currentUserAddress, isConnected } = useAccount(); - const isCurrentUser = isConnected && address && currentUserAddress === getAddress(address); + const isCurrentUser = isConnected && address && currentUserAddress === addressUtils.getChecksum(address); const resolvedUserHandle = ensName != null && ensName !== '' ? ensName : addressUtils.truncateAddress(address);