-11-08 微信小程序上做基于以太坊的区块链Dapp

时间:2024-05-20 20:41:38

1.以太坊开发环境搭建

a.Geth  节点的安装     下载:https://www.ethereum.org/cli    

b.创建一个配置文件 genesis.json 用于创建创世块和设置网络

c.初始化genesis.json 文件

2018-11-08 微信小程序上做基于以太坊的区块链Dapp

d.启动节点 初始化数据目录, 网络id以太坊操作如下:

2018-11-08 微信小程序上做基于以太坊的区块链Dapp

2.Solidity 的开发环境搭

a.Remix 在线 IDE: http://remix.ethereum.org/

b.智能合约编写

2018-11-08 微信小程序上做基于以太坊的区块链Dapp

3.网页当中调用 geth 节点

 

2018-11-08 微信小程序上做基于以太坊的区块链Dapp

a.账户信息的操作

 

2018-11-08 微信小程序上做基于以太坊的区块链Dapp

b.Node.js 服务器环境

 

2018-11-08 微信小程序上做基于以太坊的区块链Dapp

4.微信小程序的开发环境搭建

a.小程序通过node.js 获取以太坊数据

        微信给我们提供了请求服务器的api,

    我们只需要通过微信取请求node.js 服

    务器,然后在服务器再去请求以太坊

    就可以获取到对应的数据了。

 

2018-11-08 微信小程序上做基于以太坊的区块链Dapp

最后感谢****同仁和朱老师的指点。

最后的效果如下:

2018-11-08 微信小程序上做基于以太坊的区块链Dapp

2018-11-08 微信小程序上做基于以太坊的区块链Dapp