Skip to content

CoderAT13/FISCO-FINAL

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FISCO-FINAL

零、基本信息

姓名 张涵健
学号 17343147
日期 2019-12-12

一、 整体测试流程

如有流程问题请看演示视频

  1. 查看初始区块链状态
  2. 部署合约
  3. 配置合约地址
  4. get_accouts.sh准备3个用户
  5. 启动JavaApp
  6. 浏览器打开 localhost:8081
  7. 使用核心企业pem登录
  8. 注册应收账款 1000
  9. 用两个下游企业用户登录注册
  10. 用核心企业向(下游企业1)签发应收账款 500、并查询
  11. 用(下游企业1)向(下游企业2)转让 296、并查询(1、2)
  12. 核心企业支付后,查询(1、2)
  13. 查看链端变化

二、编译及运行

前端

已将静态资源打包到了后端Spring Boot框架里分发

开发者模式:

$ npm install
$ npm start

后端

IDEA打开项目,运行Spring Boot的Application

./code/fiscoserver/src/main/resources/contract.properties中配置部署好的合约的区块地址

启动后到localhost:8081查看用户界面

链端

  1. 完全按照https://fisco-bcos-documentation.readthedocs.io/zh_CN/latest/docs/installation.html中搭建节点(端口、IP等)
  2. 控制台部署./code/chain/Asset.sol合约,得到合约地址
  3. 配置./code/fiscoserver/src/main/resources/contract.properties

About

中山大学2019年软件工程区块链大作业

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages