FISCO BCOS 2.7.2 中文文档
211.87 MB
2520 页
0 评论
语言 | 格式 | 评分 |
---|---|---|
中文(简体) | .epub | 3 |
摘要 | ||
FISCO BCOS 2.7.2版本文档主要介绍了C# SDK的功能和使用方法,包括实现RPC同步/异步请求、合约操作封装、合约部署、交易签名等。文档还提供了开发工具的安装、区块链搭建指南、智能合约开发教程以及FAQ部分,涵盖节点配置、版本升级、证书介绍等内容。此外,文档还对常见问题进行了解答,并提供了多种开发者与平台交互的方式。 | ||
AI总结 | ||
以下是《FISCO BCOS 2.7.2 中文文档》的总结,涵盖了文档的核心内容和关键信息:
---
### **1. 文档概述**
- 本文档主要介绍了FISCO BCOS 2.7.2版本的功能、开发工具、搭建方法、版本更新等内容。
- FISCO BCOS是一个开源的企业级联盟链平台,支持多种开发工具和交互方式,适用于企业级应用场景。
- 文档为开发者提供了从搭建、开发到问题排查的全流程指导。
---
### **2. 核心功能与开发工具**
1. **C# SDK**:
- 提供了对FISCO BCOS的集成封装,支持RPC同步/异步请求、合约操作(部署、交易、调用)、交易签名、RLP编码转换等功能。
- 配套开发工具包括.NET Core 3.1、VS Code和Visual Studio 2019。
- 提供单元测试Demo,便于开发者参考和复制。
- 教育资源:B站教学视频(交易解析上、下)和开发者邮箱(2594771947@qq.com)。
2. **开发者交互方式**:
- **JSON-RPC接口**:提供标准接口,方便开发者与区块链节点交互。
- **Java SDK**:帮助快速实现智能合约部署和交易操作。
- **Web3SDK**:支持智能合约开发和应用快速实现。
- **控制台**:提供图形化界面,用于查询区块链状态、部署合约等操作。
---
### **3. 区块链搭建与配置**
1. **搭建方式**:
- **build_chain.sh**:适用于开发者快速体验和测试,支持本机搭建仿真仲裁链。
- **generator工具**:适用于企业用户部署和维护联盟链。
- 具体搭建步骤包括生成配置文件、启动节点和控制台等。
2. **节点配置与启动**:
- 生成节点配置文件后,使用start_all.sh启动所有节点。
- 节点共识状态可通过tail -f node*/log/* | grep “++”查看。
3. **版本与兼容性**:
- FISCO BCOS 2.0及以上版本支持向前兼容。
- 升级时,直接替换旧版本的二进制文件,无需修改配置。
---
### **4. 版本更新与变更**
1. **版本特性与修复**:
- **2.7.2**:修复国密环境内存泄露问题。
- **2.7.1**:完善数据仓库快照功能,修复MySQL存储模式下的问题。
- **2.7.0**:支持取消事件订阅、查询节点订阅信息,兼容升级。
- 具体更新内容可参考GitHub标签和变更描述。
2. **查看节点版本**:
- 二进制版本:`./fisco-bcos --version`
- 通信协议版本:通过`config.ini`中的`supported_version`配置项获取。
---
### **5. 智能合约与开发资源**
1. **智能合约开发**:
- 支持Solidity和预编译合约,详细开发指南见文档。
- 提供CRUD使用指南、Solidity基础与高级特性等内容。
2. **资源与工具**:
- 提供了多种高级教程,如搭建多机网络、扩容新节点、存储加密等。
- 开发者可参考博客和教程,了解智能合约概念、优雅编写技巧等。
---
### **6. 问题排查与优化**
- 提供了常见问题的解决方案,例如:
- **连接失败**:检查JDK版本。
- **源码编译慢**:修改hosts文件加速依赖包下载。
- **交易回执为空**:因底层交易尚未完成共识导致。
---
### **总结**
本文档详细介绍了FISCO BCOS 2.7.2的功能、开发工具、搭建方法和版本更新内容,涵盖了从开发到部署的全流程指导。内容结构清晰,适合开发者快速上手和深入了解FISCO BCOS平台的使用与优化。 |
P1
P2
P3
P4
P5
P6
P7
下载文档到本地,方便使用
- 可预览页数已用完,剩余
2513 页请下载阅读 -
文档评分