zoukankan      html  css  js  c++  java
  • 与智能合约数据交互(2):如何把传统商业程序数据上链,积分转币

    上篇对与智能合约的交互相关知识结构进行了预热,本篇将以一个具体案例:积分转成代币程序进行示例说明:

    一、积分转成代币的技术架构:

                             
     

    二、实现这一积分转币功能所需的工具:

    事前请自己安装好,具体安装方法,这里不再介绍,请网友自己搜索.

    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接口把积分写入接口数据库

                             
     
                             
     
                             
     本文系作者原创首发连接简书https://www.jianshu.com/writer#/notebooks/18826917/notes/33068930
  • 相关阅读:
    源码安装php7.2
    Docker虚拟化之<基础命令>
    Docker虚拟化之<基础理论>
    旧版Linux系统下载地址
    Linux磁盘分区,挂载
    linux crond任务调度
    Linux学习之组管理和权限管理
    mysql 外键的基本使用
    Linux指令(压缩和解压类)
    Linux指令(搜索查找类)
  • 原文地址:https://www.cnblogs.com/juehai/p/9647838.html
Copyright © 2011-2022 走看看