基于 FISCO-BCOS 区块链的供应链金融平台。《区块链原理》课程大作业。
小组成员及分工 | |||
姓名 | 学号 | 班级 | 分工 |
甘家振 | 18340043 | 计科2班 | 前端/后端/链端 |
胡邱诗雨 | 18340056 | 计科3班 | 前端/链端 |
谢善睿 | 18340184 | 计科7班 | 前端/链端 |
实验报告见 report.pdf。
演示视频见 demo.mp4。
目录文件说明:
- accounts: 区块链账户的公钥和私钥。
- authentications: FISCO-BCOS 区块链链授权文件。
- compiled: 存放合约编译结果文件,这些文件应由 compile.js产生。
- contracts: 待编译的 Solidity 合约代码。
- deployed: 存放合约部署结果文件,这些文件应由 deploy.js产生。
- nodejs-sdk: FISCO-BCOS Node.js SDK。
- web: 前端网页代码。
- app.js: 提供 web 前端 HTTP 站点及后端的 HTTP 合约调用服务。
- compile.js: 用于编译 Solidity 合约。
- config.json: FISCO-BCOS Node.js SDK 配置文件。
- main.js: 使用 Node.js SDK 实现的命令行合约调用工具。