Author

Topic: 手把手教你安装及使用Counterpartyd/XCP客户端 (Read 659 times)

sr. member
Activity: 448
Merit: 250
sr. member
Activity: 602
Merit: 252
博客原文:http://blog.sina.com.cn/s/blog_e957a11f0101q1k8.html

手把手教你安装及使用Counterparty/XCP客户端

本文讲如何从Counterparty源代码中创建并安装Counterparty客户端(仅限于Windows环境)。在安装之前,请确保你设置好了Bitcoind,如何设置Bitcoind,请参考以下任何一个链接:http://8btc.com/thread-3012-1-1.html、https://forums.counterparty.co/index.php/topic,33.0.html或者https://bitcointalk.org/index.php?topic=446743.msg4912838#msg4912838

准备工作

首先将下面列到的软件(根据你自己的系统选择软件版本,本人亲自测试64位的)下载并按顺序安装(也许跟顺序无关,但本人是按顺序安装):

1.Python 3.2.x,下载链接:32位系统http://www.python.org/ftp/python/3.2.5/python-3.2.5.msi,64位系统http://www.python.org/ftp/python/3.2.5/python-3.2.5.amd64.msi,选择默认方式安装(默认路径c:\Python32);

2. Python Win32 extensions,下载链接:32位系统http://sourceforge.net/projects/pywin32/files/pywin32/Build 218/pywin32-218.win32-py3.2.exe/download,64位系统http://sourceforge.net/projects/pywin32/files/pywin32/Build 218/pywin32-218.win-amd64-py3.2.exe/download;

3. APSW for Windows,下载链接:32位系统https[Suspicious link removed]

4. pyzmq for Windows,下载链接:32位系统https://github.com/downloads/zeromq/pyzmq/pyzmq-2.2.0.win32-py3.2.msi,64位系统https://github.com/downloads/zeromq/pyzmq/pyzmq-2.2.0.win-amd64-py3.2.msi

5. Git for Windows,下载链接:http://git-scm.com/download/win,使用默认方式安装;

6. NSIS,下载链接http[Suspicious link removed]?download,按默认方式安装;

7. NSIS SimpleService plugin插件,下载链接http://nsis.sourceforge.net/mediawiki/images/c/c9/NSIS_Simple_Service_Plugin_1.30.zip,下载好后将压缩文件里的.dll文件复制到NSIS plugins安装目录下(例如C:\Program Files (X86)\NSIS\plugins);

8. cx_freeze,下载链接:32位系统版本http://prdownloads.sourceforge.net/cx-freeze/cx_Freeze-4.3.2.win32-py3.2.msi?download,64为系统版本http://prdownloads.sourceforge.net/cx-freeze/cx_Freeze-4.3.2.win-amd64-py3.2.msi?download

安装counterpartyd客户端

以上软件下载并安装好之后,下面开始安装counterpartyd客户端:

1. 同时按住windows+R按键来打开命令对话框:



2.在对话框中输入cmd并回车:



3. 在上面的DOS窗口中输入 cd c:\ 并回车:



回车之后回到C盘根目录:



4. 在C盘根目录下输入命令:git clone https://github.com/xnova/counterpartyd_build并回车:



5. 用cd命令找到counterpartyd_build目录,输入cd counterpartyd_build并回车:



6. 输入C:\Python32\python.exe setup.py并回车:



回车之后就开始安装counterpartyd了,下面是安装过程的一段截图:



如果以上过程没有错误的话,那么counterpartyd客户端就算安装成功了,下面讲如何运行counterpartyd。

运行counterpartyd客户端

1. counterpartyd安装成功之后,用上面的方法cd counterpartyd_build进入counterpartyd_build目录;
2. 输入counterpartyd server并回车:



以上同步完成之后,保持DOS窗口运行,不要关闭,下面讲如何查看你的XCP余额以及发送XCP。

查看某地址的XCP余额

1. 用上面的方法重新打开一个DOS窗口,windows+R->cmd->enter;
2. 在新的DOS窗口中输入用上面的方法找到counterpartyd_build目录(cd c:\counterpartyd_build并回车),然后在counterpartyd_build目录下输入下面的命令并回车:

counterpartyd address 1xxx(将此地址替换为你自己的地址)

这里以查询1A78faomJwW1p4Nb6b5oR1nFSEp3vDorNX地址余额为例:



如何发送XCP

1. 同上面一样的方法进入counterpartyd_build目录(cd c:\counterpartyd_build);
2. 在counterpartyd_build目录下输入下面的命令:

counterpartyd send --from=1xxx --to=1yyy --quantity=1 --asset=XCP

这里的1xxx替换成你要发送XCP的地址,1yyy替换成你要接收XCP的地址。

下面以从1BuMkY3wGb2f6axSt528uBfUT54EduDqjZ发送1 XCP到12o14Xq4WjJY9SJzYk1NE3aGV8KAxKwmjL为例进行讲解:

在counterpartyd_build目录下输入下面的命令并回车:

counterpartyd send --from=1BuMkY3wGb2f6axSt528uBfUT54EduDqjZ --to=12o14Xq4WjJY9SJzYk1NE3aGV8KAxKwmjL --quantity=1 --asset=XCP

回车之后窗口截图:



一个确认之后用上面的方法来查询12o14Xq4WjJY9SJzYk1NE3aGV8KAxKwmjL的余额:



同样可以查询发送地址的状态:



创建一个卖单,以0.015 BTC/XCP的价格卖200 XCP为例

1. 用上面的方法进入counterpartyd_build目录(cd c:\counterpartyd_build);
2. 输入以下命令并回车:

counterpartyd order --from=1BuMkY3wGb2f6axSt528uBfUT54Edu
DqjZ --get-quantity=3 --get-asset=BTC --give-quantity=200 --give-asset=XCP --exp
iration=300 --fee_required=.0001

此命令的意思是从地址1BuMkY3wGb2f6axSt528uBfUT54Edu
DqjZ以0.015 BTC/XCP的价格卖出200 XCP,并以1BuMkY3wGb2f6axSt528uBfUT54Edu
DqjZ地址作为接收BTC的地址(注意,1BuMkY3wGb2f6axSt528uBfUT54Edu
DqjZ中必须要同时有XCP跟BTC才能创建订单)

回车之后如下:



在比特币区块一个确认之后就可以查看到卖单了,查看链接:http://blockscan.com/order.aspx?q=3248

下图是server上的状态,成功发布一个卖单:



查看XCP/BTC分布式交易市场行情

1. 用上面的方法进入counterpartyd_build目录(cd c:\counterpartyd_build);
2. 输入命令counterpartyd market并回车:



从上面可以看到现在的XCP的价格在0.01 BTC/XCP左右,未来的价位会如何走,完全有市场决定,couterparty是一个真正的开放式分布式交易系统或者协议。

以上只是简单的介绍了counterpartyd的用法,当然还有很多功能,比如资产发行、买卖XCP/BTC、下赌注等,有兴趣的可以进一步研究,时间有限,不多讲了。

重要提示:每次使用counterpartyd客户端的时候都需要运行counterpartyd server并保持窗口打开状态,然后重新打开新的DOS窗口来使用counterpartyd的各项功能。

现在官方已经悬赏开发counterpartyd的图形化操作界面了(GUI),预计情人节会出来,拭目以待吧。

**************************************************************************************************
官方网站:http://counterparty.co/
官方论坛:https://forums.counterparty.co/
Counterparty/XCP发布帖:https://bitcointalksearch.org/topic/annxcp-counterparty-pioneering-peer-to-peer-finance-official-thread-395761
Counterparty/XCP翻译贴:https://bitcointalksearch.org/topic/m.4722215
Counterparty/XCP常见问题翻译:https://forums.counterparty.co/index.php/topic,36.0.html
**************************************************************************************************
**************************************************************************************************
欢迎转载,注明出处。
喜欢的话,打赏点吧:152oBitoBwHwxR5UpUQnsvWSFjYHkheDJk
关注我的微博:http://weibo.com/520Bit
XCP交流QQ群:234641592
**************************************************************************************************
Jump to: