5. Python SDK

标签:Python API


Python SDK 提供了访问 FISCO BCOS 节点的Python API,支持节点状态查询、部署和调用合约等功能,基于Python SDK可快速开发区块链应用,目前支持 FISCO BCOS 2.0+ 与 FISCO BCOS 3.0+

注意

  • Python SDK当前为候选版本,可供开发测试使用,企业级应用可用 Java SDK

  • 支持FISCO BCOS 2.0与3.0版本,不同版本的配置和使用参见项目github主页的Readme文档

主要特性

  • 提供调用FISCO BCOS JSON-RPC 的Python API

  • 支持HTTP短连接和TLS长连接的通信方式,保证节点与SDK安全加密通信的同时,可接收节点推送的消息。

  • 支持交易解析功能:包括交易输入、交易输出、Event Log等ABI数据的拼装和解析

  • 支持合约编译,将 sol 合约编译成 abibin 文件

  • 支持基于keystore的账户管理

  • 支持合约历史查询

安装配置环境,使用Python SDK进行应用开发请参见 gitHub 链接