最最最简单的区块链数据上链办法

1 搭好私链

2 写好发送交易和拿到交易

可以参考之前写的

https://blog.csdn.net/xxy41092/article/details/106243844

https://blog.csdn.net/xxy41092/article/details/106239206

3 用框架搭一个网络请求

app.get('/decode', function (req, res) {
  var qur=req.query
  decodeinfo(qur.id).then(tran=>{//获取交易hash的封装
    res.send(web3.utils.hexToUtf8(tran.input))
  })
})

4 处理网络请求,把数据上链

const fetch = require('node-fetch')
fetch("http://localhost:30000/decode?id=你的交易hash值")
.then(res=>res.text()).then(data=>console.log(data))// 你的逻辑

之后有空搞搞智能合约

坑爹之处在于配置以太坊私链,linux的参数一堆坑QAQ

展开阅读全文

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 大白 设计师: CSDN官方博客
应支付0元
点击重新获取
扫码支付

支付成功即可阅读