图标rpc服务器
iconrpcserver的Python项目详细描述
图标rpc服务器
这是一个介绍图标rpc服务器。图标rpc服务器从外部客户端接收请求消息,并向客户端发送响应。接收消息时,icon rpc服务器检查请求的方法并将其传输到适当的组件(环链或icon服务)。图标rpc服务器还检查消息的基本语法错误。
- icon rpc server提供旧版本协议
生成源代码
首先,克隆这个项目。然后转到项目文件夹并创建用户环境并运行生成脚本。
$ virtualenv -p python3 venv # Create a virtual environment.
$ source venv/bin/activate # Enter the virtual environment.
(venv)$ ./build.sh # run build script
(venv)$ ls dist/ # check result wheel file
iconrpcserver-1.0.0-py3-none-any.whl
安装
本章将解释如何在系统上安装icon rpc服务器。
要求
icon rpc服务器的开发和执行需要以下环境。
- 操作系统:MacOS、Linux
- Windows尚不受支持。
- Python
为python 3.6.5+或3.7.x(推荐版本)生成virtual env
我们将来只支持3.7.x。请将python版本升级到3.7.x。
检查您的python版本
$ python3 -V
IDE:推荐Pycharm。
在MacOS/Linux上设置
# Install the ICON RPC Server(work) $ pip install iconrpcserver
参考
许可证
此项目遵循Apache2.0许可证。详情请参阅LICENSE。