React的Web3modal/wagmi之Hooks使用(三)

  • dlnuchunge
  • 更新于 2023-11-18 14:40
  • 阅读 685

1、useEnsAddressENS就是Web3的域名,和Web2不一样,Web3的ENS绑定的是钱包地址。useEnsAddress就是用域名获取正在的钱包地址。用法如下:const{data,isError,isLoading}=useEnsAddress({

1、useEnsAddress

ENS就是Web3的域名,和Web2不一样,Web3的ENS绑定的是钱包地址。

image.png

useEnsAddress就是用域名获取正在的钱包地址。 用法如下:

const { data, isError, isLoading } = useEnsAddress({
        name: 'awkweb.eth',
        chainId: 1
})

返回值如下: image.png

2、useEnsAvatar

useEnsAvatar用于获取ENS图像

const { data, isError, isLoading } = useEnsAvatar({
        name: 'jxom.eth',
        chainId: 1,
  })

返回结果如下: image.png

3、useEnsName

useEnsName就是获取地址的域名

const { data, isError, isLoading } = useEnsName ({
   address:'0xa5cc3c03994DB5b0d9A5eEdD10CabaB0813678AC',
   chainId: 1,
})

返回结果如下: image.png

4、useEnsResolver

useEnsResolver这个Hook目前使用起来和useEnsAddress没什么区别,也是获取域名的地址。

const { data, isError, isLoading } = useEnsResolver({ 
    name: 'awkweb.eth', 
})
点赞 0
收藏 0
分享
本文参与登链社区写作激励计划 ,好文好收益,欢迎正在阅读的你也加入。

0 条评论

请先 登录 后评论
dlnuchunge
dlnuchunge
0x0d2e...8b3F
看好Web3,自学Web3前端,想找份Web3相关工作!