区块链开发
2021-10-13 18:09:26 190KB FIL 区块链
1
使用Web3.js和Infura的智能合约 Web3.js是一个库的集合,这些库使您可以使用HTTP或IPC连接与本地或远程以太坊节点进行交互。 在本练习中,我们将使用web3.js在以太坊Ropsten测试网上部署合约并进行使用。 我们将首先编译合同,进行部署,最后调用合同的某些功能。 为了使web3连接到Ropsten测试网,我们将使用Infura.io API作为我们的提供程序。 要求 节点v13.5.0 NPM v6.13.4 Solc v0.6.4 Web3 v1.2.6 安装 首先,在您的首选目录上创建一个新项目。 在目录中,打开一个终端并初始化NodeJS项目: $ npm init –y 之后,安装solc-js : $ npm install solc@0.6.4 最后但并非最不重要的, web3.js : $ npm install web3@1.2.6
2021-10-06 20:48:24 38KB smart-contracts web3 web3js infura
1