Merge pull request ‘数据上链成功时,将tx_hash返回’ (#1) from zm-dev into master
请参考 https://fisco-bcos-documentation.readthedocs.io/zh_CN/v2.6.0/docs/installation.html
按照流程执行完“检查日志输出”这一步
git clone https://github.com/sulenn/trustie-fisco-bcos.git
ca.crt, sdk.crt, sdk.key
nohup go run main.go > main.log 2>&1 &
使用postman,get请求合约地址(例如:http://8.130.51.51:3023/),正常情况下返回"hello world”
生成abi文件: ./tools/solc-0.4.25 –abi contract/opensource/opensource.sol
生成bin文件: ./tools/solc-0.4.25 –bin contract/opensource/opensource.sol
生成go文件: ./tools/abigen –bin=./contract/opensource/opensource.bin –abi=./contract/opensource/opensource.abi –pkg=opensource –out=OpenSource.go
区块链搭建及合约部署说明文档
1. FISCO BCOS搭建
请参考 https://fisco-bcos-documentation.readthedocs.io/zh_CN/v2.6.0/docs/installation.html
按照流程执行完“检查日志输出”这一步
2. 部署合约
git clone https://github.com/sulenn/trustie-fisco-bcos.git
ca.crt, sdk.crt, sdk.key
到trustie-fisco-bcos项目的根目录nohup go run main.go > main.log 2>&1 &
3. 测试合约部署情况
使用postman,get请求合约地址(例如:http://8.130.51.51:3023/),正常情况下返回"hello world”
solidity 修改合约接口
生成abi文件: ./tools/solc-0.4.25 –abi contract/opensource/opensource.sol
生成bin文件: ./tools/solc-0.4.25 –bin contract/opensource/opensource.sol
生成go文件: ./tools/abigen –bin=./contract/opensource/opensource.bin –abi=./contract/opensource/opensource.abi –pkg=opensource –out=OpenSource.go