如何参加域名拍卖
首先查看一下想要的域名的当前状态。
$ hsd-cli rpc getnameinfo handshake
一旦知道域名可用,我们就可以发送“open transaction”,这对于启动投标过程是必需的。
在开放交易被打包后,竞标开始前会有短暂的等待。
为了确保将拍卖状态插入 urkel
树,此等待是必要的。
# Attempt to open bidding for `handshake`.$ hsw-cli rpc sendopen handshake
使用getnameinfo
,我们可以检查竞标何时开始。拍卖进入出价状态后,我们可以发送带有锁定值的出价来隐藏我们的真实出价。
# Send a bid of 5 coins, with a lockup value of 10 coins.# These units are in HNS (1 HNS = 1,000,000 dollarydoos).$ hsw-cli rpc sendbid handshake 5 10
经过适当的时间后(对于测试网,则为1天),会公示我们的出价。
# Reveal our bid for `handshake`.$ hsw-cli rpc sendreveal handshake
现在,我们可以使用钱包端的getnameinfo
继续监视状态:
$ hsw-cli rpc getnameinfo handshake# To see other bids and reveals$ hsw-cli rpc getauctioninfo handshake
如果最终竞拍失败,我们可以从合约(convenant)中赎回我们的钱。
$ hsw-cli rpc sendredeem handshake
如果竞拍成功,我们可以使用sendupdate
注册并更新名称。
$ hsw-cli rpc sendupdate handshake \'{"records": [{"type": "GLUE4", "ns": "ns1.handshake.", "address": "1.2.3.4"}]}'
此处列出了每种记录类型的格式示例。
在主网上,需在两年左右的时间内进行续订!
$ hsw-cli rpc sendrenewal handshake