如何参加域名拍卖

首先查看一下想要的域名的当前状态。

$ 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