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>
最关键的点
这里调用函数时候send内的地址是现在这个账户(在钱包复制就行)
标签:node,web3test,调用,账号,metamask,web3,全过程,合约 来源: https://blog.csdn.net/holidaycomings/article/details/121011892