NameService 合约请求示例
构建Contract对象
import { ethers, providers } from 'ethers'
const getContractInstance = () => {
// 合约地址
const contractAddress = '0x0D195ab46a9C9C4f97666A76AADb35d93965Cac8'
const provider = new providers.Web3Provider(window.ethereum)
const signer = provider.getSigner()
const contract = new ethers.Contract(contractAddress, abi, signer)
return contract
}调用合约方法
Last updated