FISCO BCOS Toolbox
FISCO BCOS Toolbox created by SUIBE-Blockchain-Team.
由上海对外经贸大学区块链技术与应用研究中心研发的针对 FISCO BCOS 的工具箱。
DEMO: https://tools.doge.university/
内容包括:
- FISCO BCOS 地址生成(已完成)
- SDK Config 在线生成 (已完成)
- 开发中的数据模拟(构建中)
- 智能合约案例合集(构建中)
- SDK 功能通过WEB页面调用(构建中) ……
环境变量文件见.envrc
。
1. Toolbox使用演示视频
上贸大区块链中心打造的「开源区块链开发工具箱」如何助力WeBase
2. 设计理念
3. Contributors
李大狗 💻 |
HuiFeng Tang 💻 |
Mu Li 💻 |
肖越 💻 |
lekko1988 💻 |
hqwangningbo 💻 |
whtech 🚇 |
4. 安装指南
4.1 环境变量配置
将如下内容写入环境变量:
export FLASK_APP=autoapp.py
export FLASK_DEBUG=1
export DATABASE_URL=sqlite:///test.db
export SECRET_KEY=123456
export SEND_FILE_MAX_AGE_DEFAULT=31556926
注:推荐使用direnv进行环境管理。
4.2 配置虚拟环境
- 安装
virtualenv --no-site-packages venv
- 激活
. ./venv/bin/activate
4.3 安装依赖包
pip3 install -r requirements.txt
4.4 初始化数据库
python3 manager.py init_db
4.5 运行!
flask run
默认管理员账号:admin 密码:admin
默认admin管理页:http://url/admin