web3调用智能合约至前端全过程

web3调用智能合约至前端全过程

首先将区块链准备工作完成

Remix发布合约,使用injectweb3,用ganache创建10个虚拟账号,metamask连接至其中一个账号(在metamask内点引入账号,复制一个账户私钥进去,用8545本地连接就行,ganache改成8545)

部署合约后,使用webstorm
先安装node(linux终端自行安装即可),然后创node项目

mkdir web3test && cd web3test
npm init
npm install web3 --save

使用webstorm打开然后编一个网页
注意的点是
引入node内的web3

<script src="./node_modules/web3/dist/web3.min.js"></script>

最关键的点
web3调用智能合约至前端全过程

这里调用函数时候send内的地址是现在这个账户(在钱包复制就行)

上一篇:你们真的不明白


下一篇:攻防世界 web3.backup