问题描述
我正在使用 JS 库 Web3 JS 我的目标是在 Ropsten 测试网络上注册一个新的 ENS 名称,例如“demo1234.eth”
我试过了
设置解析器
web3.eth.ens.setResolver('demo1234.eth','0xBDA997B9532ce5e98CF7090f87f24dC11bb42F63',{from:'0xBDA997B9532ce5e98CF7090f87f24dC11bb42F63'},(data)=>{console.log(data)});
setowner
web3.eth.ens.setowner('demo1234.eth',(data)=>{console.log(data)});
设置地址
web3.eth.ens.setAddress('demo1234.eth',(data)=>{console.log(data)});
设置记录
web3.eth.ens.setRecord('demo1234.eth','0x283Af0B28c62C092C9727F1Ee09c02CA627EB7F5 ',3600 {from:'0xBDA997B9532ce5e98CF7090f87f24dC11bb42F63'},(data)=>{console.log(data)});
我可以将交易发送到 Metamask 钱包,并且在批准交易后它在一段时间后失败了,我遇到了同样的错误
Warning! Error encountered during contract execution [Reverted]
即使我尝试部署我发现的类似合约here
我遇到了同样的错误。
我在 Ropsten 测试网络上有我的钱包 0xBDA997B9532ce5e98CF7090f87f24dC11bb42F63,即使我的钱包里有足够的余额(大约 8.4 eth) 如果有人知道我如何在测试网上成功注册新的 ENS 名称我是如何在 ens.domain
上注册的如果可以的话,请大家帮助我......和
在此先谢谢你
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)