與智慧合約資料互動(2):如何把傳統商業程式資料上鍊,積分轉幣
阿新 • • 發佈:2018-12-09
上篇對與智慧合約的互動相關知識結構進行了預熱,本篇將以一個具體案例:積分轉成代幣程式進行示例說明:
一、積分轉成代幣的技術架構:
二、實現這一積分轉幣功能所需的工具:
事前請自己安裝好,具體安裝方法,這裡不再介紹,請網友自己搜尋.
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