tweaked getTokenByAddress
Some checks failed
Deploy FrontEnd / deploy-staging (push) Has been cancelled
Deploy FrontEnd / deploy-production (push) Has been cancelled
CI script / lint (push) Has been cancelled
CI script / build (push) Has been cancelled
CI script / SonarCloud (push) Has been cancelled

This commit is contained in:
hueso 2025-06-22 13:29:03 -03:00
parent 4578474d3d
commit 6d3f67af1b

View File

@ -14,12 +14,12 @@ const Tokens: { [key in NetworkEnum]: { [key in TokenEnum]: `0x${string}` } } =
},
};
export const getTokenByAddress = (address: string) => {
const user = useUser();
const networksTokens = Tokens[user.networkName.value];
for (const [token, tokenAddress] of Object.entries(networksTokens)) {
if (tokenAddress.toLowerCase() === address.toLowerCase()) {
return token;
export const getTokenByAddress = (address: `0x${string}`) => {
for ( let network in NetworkEnum ) {
for (const token of Object.keys(Tokens[Number(network) as NetworkEnum])) {
if (address === Tokens[Number(network) as NetworkEnum][token as TokenEnum]) {
return token as TokenEnum;
}
}
}
return null;