recordskeeper python库v3

recordskeeper-python-lib3的Python项目详细描述


recordskeeper-python-lib3
===
===



这是一个构建基于recordskeeper区块链的应用程序、产品的基础设施,用于处理构建在这个区块链平台之上的应用程序。

**注意:*如果您正在寻找recordskeeper python库请参见:[recordskeeper python库](https://github.com/recordskeeper/recordskeeper python sdk/tree/python-3.0)



\br/>入门

开始之前,您需要安装python v3。python有几个安装选项,具体取决于您使用的操作系统。


``bash
pip install-g recordskeeper_python lib3
````


导入请求
从请求导入json
。验证导入httpbasicauth
导入yaml
导入系统
导入binascii
````



导入配置参数的文件:

``bash

hain name

`` bash

url=network['url']
chain=network['chain']

````


节点身份验证
----


从配置文件导入用户名和密码值以对节点进行身份验证:

*用户名:使用rpc用户o调用api。
*密码:rpc密码用于对api进行身份验证。

``bash

password=network['passwd']

````

\libraries

-[地址](https://github.com/recordskeeper/recordskeeper-python-sdk/blob/python-3.0/recordskeeper_python_lib3/address.py)库使用recordskeeper地址。可以使用地址类生成新地址、检查所有地址、检查地址有效性、检查地址权限、检查地址平衡。只需传递参数即可调用预定义函数。

-[资产](https://github.com/recordskeeper/recordskeeper-python-sdk/blob/python-3.0/recordskeeper_python_lib3/assets.py)库即可使用recordskeeper资产。可以使用assets类创建新资源并列出所有资源。只需传递参数即可调用预定义函数。

-[block]((https://github.com/recordskeeper/recordskeeper-python-sdk/blob/python-3.0/recordskeeper_python_lib3/block.py)库即可使用recordskeeper块信息。可以使用block类收集块信息。只需传递参数即可调用预定义函数。

-[区块链]((https://github.com/recordskeeper/recordskeeper-python-sdk/blob/python-3.0/recordskeeper_python_lib3/blockchain.py)库即可使用recordskeeper块信息。可以使用block类收集块信息。只需传递参数即可调用预定义函数。

-[权限](https://github.com/recordskeeper/recordskeeper-python-sdk/blob/python-3.0/recordskeeper_python_lib3/permissions.py)库即可使用recordskeeper权限。您可以使用assets类来授予和撤消连接、发送、接收、创建、发布、挖掘、激活、管理等权限。只需传递参数即可调用预定义函数。

-[stream]((https://github.com/recordskeeper/recordskeeper-python-sdk/blob/python-3.0/recordskeeper_python_lib3/stream.py)库即可使用recordskeeper流。您可以使用stream类发布、检索和验证流数据。只需传递参数来调用预定义函数ons.

-[事务](https://github.com/recordskeeper/recordskeeper-python-sdk/blob/python-3.0/recordskeeper_python_lib3/transaction.py)库,用于处理recordskeeper事务。您可以使用事务类发送事务、创建原始事务、签署原始事务、发送原始事务、发送签名事务、检索事务信息和计算事务费用。只需传递参数即可调用预定义函数。

-[wallet]((https://github.com/recordskeeper/recordskeeper-python-sdk/blob/python-3.0/recordskeeper_python_lib3/wallet.py)库即可使用recordskeeper wallet功能。您可以使用Wallet类创建Wallet、将Wallet转储到文件中、将Wallet备份到文件中、从文件导入Wallet、锁定Wallet、解锁Wallet、更改Wallet密码、检索私钥、检索Wallet信息、签名和验证消息。您只需传递参数即可调用预定义函数。





-运行所有测试用例:


``bash
python-m unittest discover-v
`````


-运行特定测试用例:

``bash
````python-m unittest testname
```````

>
``bash
``bash
``green testname
``
` `` `
` `



``` ```` `` ` ` ` ` `是的/>##文档

完整的文档在这里:[recordskeeper python库文档](https://github.com/recordskeeper/recordskeeper python sdk/tree/python-3.0/docs/source)。

-[阅读python版本3或更高版本](https://github.com/recordskeeper/recordskeeper-python-sdk/tree/python-3.0/docs/source)
-[针对python版本2的阅读](https://github.com/recordskeeper/recordskeeper python sdk/tree/master/docs/source)




Opyright(C)2014-2017 Coin Sciences Ltd
部分版权所有(C)2009-2016比特币核心开发者
部分版权所有其他许多人-请参见个别文件

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

推荐PyPI第三方库


热门话题
使用多个参数的枚举   从Oracle到Redis的java复制表   java如何保护tomcat服务器中的db用户名和密码。xml   java如何使用注册密钥保护移动应用程序?   java在什么情况下超类不应该是抽象的?   java Backspace键在macOS上的Scala REPL中不起作用   arduino Java+Uno+RFID:调用方法读取Java中的RFID   带有where语句中集合的java JPA查询   java如何向基于Tyrus注释的客户端添加请求头   java对我的二进制搜索算法的反馈   java重新访问数据库时文件的内容不正确   用户在字符串中输入值后退出While循环(Java)   java如何在Maven中的多个项目之间共享项目依赖关系?   java Close从未在数据库上被明确调用   在java中从文件读入布尔矩阵   Java:如何使用父节点将XML流拆分为小型XML文档。VTDXML