const wallet = new ethers.Wallet(privateKey, provider);
const router = new ethers.Contract("0xC458eED598eAb247ffc19d15F19cf06ae729432c",routerAbi,wallet.connect(provider));
const tokenInputs = [
{
token: "0x0cda85ade5c84c386b69b562d1722642748dd194",
amount: ethers.utils.parseEther("1001"),
},
{
token: "0xee589e91401066068af129b0005ac3ef69e3fdb4",
amount: ethers.utils.parseEther("0.01"),
},
];
const poolAddress="0x2e0d92Dc9f8dAF7dabCF0Ea8F6Ba2FcB77F34520"
const result = await router.addLiquidity(
poolAddress,
tokenInputs,
[],
0,
ethers.constants.AddressZero,
[],
);
console.log(result);