比特币变得容易。
bit的Python项目详细描述
位是python的fastest 比特币库的设计从一开始就让人觉得直观 易于使用,并且有可读的源代码。它的灵感来自 Requests和 Keras。
位非常容易使用,实际上,您可以这样做:
>>>frombitimportKey>>>>>>my_key=Key(...)>>>my_key.get_balance('usd')'12.51'>>>>>># Let's donate!>>>outputs=[>>># Wikileaks>>>('1HB5XMLmzFVj8ALj6mfBsbifRoD4miY36v',0.0035,'btc'),>>># Internet Archive>>>('1Archive1n2C579dMsAu3iC6tWzuQJz8dN',190,'jpy'),>>># The Pirate Bay>>>('129TQVAroeehD9fZpzK51NdZGQT4TqifbG',3,'eur'),>>># xkcd>>>('14Tr4HaKkKuC1Lmpr2YMAuYVZRWqAdRTcr',2.5,'cad')>>>]>>>>>>my_key.send(outputs)'9f59f5c6757ec46fdc7440acbeb3920e614c8d1d247ac174eb6781b832710c1c'
这是事务https://blockchain.info/tx/9f59f5c6757ec46fdc7440acbeb3920e614c8d1d247ac174eb6781b832710c1c。
功能
- python最快的可用实现(比最近的库快100倍)
- 与现有服务器设置的无缝集成< /LI>
- 支持冷藏中的钥匙
- 完全支持25种不同货币
- 在区块链中存储数据的一流支持
- 通过RFC 6979的确定性签名
- 通过多个API访问区块链(和TestNet链)以实现冗余
- 汇率API,带可选缓存
- 具有可选缓存的最佳交易费API
- 默认情况下压缩的公钥
- 私钥的多重表示;WIF、PEM、DER等。
- 传统p2pkh和segwit嵌套-p2wpkh事务
- 传统p2sh和segwit嵌套-p2wsh事务
如果你感兴趣,继续阅读。如果没有,继续!
安装
bit作为一个通用轮在PyPI上分发,在linux/macos上可用 和Windows,并支持Python3.5+和PyPy3.5-V5.7.1+。pip>;=8.1.2是必需的。
$ pip install bit
文档
文档是hosted by Github Pages并自动生成和发布的 在每次成功提交到bit的master分支之后。
学分
- 商标由https://textcraft.net 提供
- Gregory Maxwell(比特币核心开发)教我一点ECC数学
- arubi在比特币帮助我理解交易问题
- fuzeman给我命名bit在Python Package Index