viem-erc20
Version:
Viem extensions for erc20 tokens
15 lines • 469 B
JavaScript
import { erc20Abi, isAddress } from "viem";
import { readContract } from "viem/actions";
export const getErc20TokenTotalSupply = async function (client, parameters) {
const { address } = parameters ?? {};
if (!isAddress(address)) {
throw new Error("Invalid address");
}
return readContract(client, {
abi: erc20Abi,
address,
args: [],
functionName: "totalSupply",
});
};
//# sourceMappingURL=totalSupply.js.map