ether.js 调用智能合约

刚入门的小白,我想请问如何用ether.js 调用已经部署好的智能合约。有abi和合约地址。如何授权代币给合约,或者授权合约地址给合约。 最好可以给我个例子看一下。

请先 登录 后评论

最佳答案 2022-07-04 15:08

const erc20 = new ethers.Contract(address, abi, signer);
const tx = await erc20.approve(address, amount);
await tx.wait();

https://docs.ethers.io/v5/api/contract/example/

请先 登录 后评论

其它 1 个回答

salic
请先 登录 后评论
  • 2 关注
  • 0 收藏,2712 浏览
  • 任生丶 提出于 2022-07-04 11:49