Testnets
是否可以獲得 ENS 上所有活躍拍賣的列表?
在測試網上,目前有一個註冊商執行先進先服務(FIFS)
.test
域名,可以直接申領 30 天,以及.eth
域名拍賣註冊商,需要 7 天的公開拍賣才能申領一個域名.
.eth
是否可以從 ENS獲取所有活躍的域名拍賣列表?
您可以通過訂閱AuctionStarted事件來做到這一點。設置過濾器以迭代過去一周的所有塊以提高效率:
ethRegistrar.AuctionStarted( {}, {fromBlock: web3.eth.getBlockNumber('latest') - (60 * 60 * 24 * 7) / 14, toBlock: 'latest'}, function(err, result) { console.log(result.args.hash + " expires " + result.args.auctionExpiryDate); });
返回值是拍賣名稱的 sha3 雜湊值,因此如果您想弄清楚它們在純文字中是什麼,您將需要一個原像字典。
請參閱 etherscan https://etherscan.io/ens?filter=auctionskn
使用“FILTER BY”顯示其他資訊