導出合約為java項目并調用
1. 在webase管理平臺上面進行項目的導出
2.將下載好的項目解壓并用idea打開,目錄結構如下
在resources目錄下的abi放的是編譯過后的合約方法,bin.ecc放的是以編譯過后的智能合約,conf文件夾下面放的是鏈證書和sdk節點連接證書
raw 文件是演示文件,哪里報錯哪里就注釋掉不影響我們調用鏈上合約
Service里面的ServiceManager也是演示文件刪除掉就可以了
在hello.service里面的地址初始值不是bin.ecc要修改為正確地址
在application.properties里面修改連接節點的主機ip地址和節點端口號
3.新建controller文件夾,創建TestController控制類
根據生成的service服務層編寫控制層代碼
4.啟動springboot項目
使用postman工具調試接口
調試get方法:
調試set方法:
通過webase平臺查看交易記錄