Transactions:Bitcoin for Humans

transactions的Python项目详细描述


https://img.shields.io/pypi/v/transactions.svghttps://img.shields.io/travis/ascribe/transactions.svghttps://img.shields.io/codecov/c/github/ascribe/transactions/master.svghttps://readthedocs.org/projects/transactions/badge/?version=latest

交易:面向人类的比特币

transactions是一个易于创建和推送的小型python库 比特币网络交易。

安装

$ pip install transactions

示例

假设以下字符类型:

>>>alice='mhyCaF2HFk7CVwKmyQ8TahgVdjnHSr1pTv'>>>bob='mqXz83H4LCxjf2ie8hYNsTRByvtfV43Pa7'>>>carol='mtWg6ccLiZWw2Et7E5UqmHsYgrAi5wqiov'

正在将10000satoshis从alice移动到bob

>>>fromtransactionsimportTransactions>>>transactions=Transactions(testnet=True)>>>tx=transactions.create(alice,(bob,10000))>>>tx_signed=transactions.sign(tx,'alice master secret')>>>transactions.push(tx_signed)

使用自定义op_return600satoshis从bob移动到carol

>>>tx=transactions.create(bob,(carol,600),op_return='HELLOFROMASCRIBE')>>>tx_signed=transactions.sign(tx,'bob master secret')>>>transactions.push(tx_signed)

看看fbbd6407b8fc73169918b2fce7f07aff6a486a241c253f0f8eeb942937fbb970

对于transactions,所有金额都在satoshi中,我们目前只支持 BIP32钱包(层次确定性钱包,又称“高清钱包”)。

贡献

欢迎提出请求、反馈和建议。 Issuespull requests已处理 通过Github。

背景

这是ASCRIBE GMBH作为ASCRIBE整体技术的一部分开发的 堆叠。https://www.ascribe.io

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

推荐PyPI第三方库


热门话题
java检查服务器端广告查看(php)   Java将注释的使用限制在某些类型的方法上?   java使用gson重用顶级模型   当Java Spring作为Docker容器运行时,它不会与Concur对话   通过Java在不使用新URL()的情况下加载文件   Dicom4che调用的java结果不显示umlaut字符   java Updatea使用php/codeigniter使用ajax/javascript映射标记   Java8中的javaspringboot@ExceptionHandler未被访问   java如何读取长度未知的用户输入?   EclipseJava在MacBook和OSX上的性能非常差,而在Windows下在同一个单元上的性能就不那么差了,为什么?   java在Lucene查询语法中与+有什么区别   使用Spark和Cassandra Java驱动程序时检测到番石榴问题#1635   java工具栏标题未显示在选项卡式活动中