一种安全的可逆加密货币

reversecoin的Python项目详细描述


比特币

bitconinpy是一个bitcoin的python实现,可以帮助您轻松理解bitcoin的内部结构。

比特币计划的目标是那些想了解比特币内部工作原理的开发者。我们创建了这个项目,因此它很容易阅读,理解和修改比特币。比特币是用python开发的,这样有点编程能力的人就可以阅读和理解比特币的内部工作原理。提供了大量有用的文档,帮助理解系统及其组件的更高级别工作。project是以一种非常模块化的方式实现的,因此如果有人想要更改组件的功能,他们可以更改或替换该特定组件,并重用代码的其余部分来测试他们的更改,而无需进行大量更改。提供了创建Genesis区块、创建和签署交易、从区块中转储信息、分析区块链和其他调试工具等其他工具,以帮助开发人员轻松引导和调试新的Alt Coins。

为了保持代码的轻量级,我们重用了包括jeff garzik和其他人的bitconilib在内的库。代码包含所有组件,包括完整的比特币客户端、服务器、钱包和矿工。但是,缺少一些组件,如p2sh、警报消息等。我们将添加对缺失功能的支持,尽管速度很慢。如果你想贡献,请随意分叉项目,黑客和发送拉请求。我们很乐意接受您的更改。欢迎提供任何资料,包括文件。

如何在ubuntu上安装

源回购:

  • 克隆此存储库:“git clonehttps://github.com/obulpathi/reversecoin.git~/reversecoin”
  • 安装依赖项:sudo apt get install python dev libleveldb1 python gevent python leveldb python-bsddb3 python sqlite
  • 安装依赖项后,将cd放入reversecoin文件夹,并使用命令“sudo python setup.py install”安装reversecoin

来自PYPI:

  • 安装依赖项:sudo apt get install python dev libleveldb1 python gevent python leveldb python-bsddb3 python sqlite
  • 运行sudo pip install reversecoin

对于开发人员:

如何运行测试

reversecoin使用毒素和鼻子进行检测。要运行测试,只需将cd放入reversecoin文件夹并输入命令“tox”。可以使用命令“$tox–tests.api.test\u wallet:testwallet.test\u info”运行选择性测试。如果要启动reversecoind和reversecoin miner进行手动测试,请使用“source~/reversecoin/.tox/py27/bin/activate”输入virtualenv,然后运行命令“reversecoind”以运行reversecoin守护程序,并运行命令“reversecoin miner”以挖掘硬币。

注意:由于所有设置都在virtualenv中进行,因此不需要根访问权限即可运行上述命令。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java使用ObjectOutput/InputStream从自定义位置读/写   Java队列数组只打印出打印方法中for循环中的最后一个元素   java如何使用searchManager搜索和筛选listview   java ValueAnimator更改背景颜色   java什么是AOSP工具链?   序列化Java/Serializable仅覆盖已更改的对象   java Android单例类仅在第二次刷新时更新   将文本追加到JTextPane时,JTextPane的java滚动条不可见   java行为和繁忙指示器   javaspring,Thymeleaf和CSS如何给错误着色   java如何在两个测试类之间共享外部资源?   java Druid longSum度量未填充   按下按钮时,java列表不会显示(+字符串参数“流派”不存在)   java在Hibernate中如何延迟加载子记录?   java为对象提供随机统计信息   java如何使用GWT编辑器框架编辑多值字段?