Skip to content

Commit

Permalink
README文档提交
Browse files Browse the repository at this point in the history
  • Loading branch information
fzeyu111 committed Dec 18, 2019
1 parent 877840d commit c32f3c1
Showing 1 changed file with 22 additions and 9 deletions.
31 changes: 22 additions & 9 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,18 +7,31 @@ https://github.com/FISCO-BCOS/fisco-bcos-browser.git
```
原始工程需要Python2.7, Java, 以及mysql. 工程部署过于复杂和繁琐。因此进行了简化,只需要Python3.5+版本即可,不需要任何数据库

### 区块链浏览器的api详解:

浏览器可配合python-sdk配置的区块链查看三个主要模块:首页概览、区块列表、交易列表。
api分为flask版和tornado版,实现功能基本相同。
api启动自动部署合约,获取合约地址,合约地址在交易上链的时候需要用到。(可获取一次合约后存入缓存,之后启动查询缓存)
如果只使用浏览器的查询,不需要部署合约,也无需合约地址。
每次部署合约都会生成一个区块,区块内包含一个交易。
###环境要求
1. fisco bcos 网络配置完毕
2. Python3.5+
3. 安装fisco bcos 的python-sdk
```
https://fisco-bcos-documentation.readthedocs.io/zh_CN/latest/docs/sdk/python_sdk/install.html
```

### 使用方法

需配置python-sdk,python-sdk配置规则参照官方教程,static文件夹包含静态页面,将static文件夹与接口文件py结尾的文件一并复制放入python-sdk根文件夹,启动python文件。
访问地址:http:ip:5555/index.html
1. 安装Fisco Bcos的python-sdk,python-sdk配置规则参照官方教程,

2. static文件夹包含静态页面,将static文件夹与接口文件py结尾的文件一并复制放入python-sdk根文件夹,

3. 启动fisco_browser_flask.py 或 fisco_browser_tornado.py 则分别启动flask/tornado 的工程。

4. 访问地址:http:ip:5555/index.html

### 区块链浏览器的api详解:

1. 浏览器可配合python-sdk配置的区块链查看三个主要模块:首页概览、区块列表、交易列表。
2. api分为flask版和tornado版,实现功能基本相同。
3. api启动自动部署合约,获取合约地址,合约地址在交易上链的时候需要用到。(可获取一次合约后存入缓存,之后启动查询缓存)
4. 如果只使用浏览器的查询,不需要部署合约,也无需合约地址。
5. 每次部署合约都会生成一个区块,区块内包含一个交易。


### API详解:
Expand Down

0 comments on commit c32f3c1

Please sign in to comment.