上篇对与智能合约的交互相关知识结构进行了预热,本篇将以一个具体案例:积分转成代币程序进行示例说明:
一、积分转成代币的技术架构:
二、实现这一积分转币功能所需的工具:
事前请自己安装好,具体安装方法,这里不再介绍,请网友自己搜索.
1.nodejs 8.9.4
2.npm 5.6.0
3. web3js 1.0.34
4.mysql5.5
5.geth1.8.x最新版
6.win10环境64位
三、转币系统的程序逻辑流程
传统程序UI-------------------->>调用API模块的restful接口把积分写入接口数据库------------>>API接口的服务器程序监听到数据变化把积分兑换成代币
-------------------------------->>上链程序执行:调用web3j完成转币
四、程序代码:
下面就上面的程序流程分述部分代码:
1.传统的前端UI程序
2.restful接口把积分写入接口数据库
网友评论