前端:React JS: 该项目是通过。 文件存储由: 。 : 的通用钱包 确保您的MetaMask已打开,这是该平台上的钱包。 部署工具:松露 安装 全局安装Truffle。 npm install - g truffle 下载盒子。 这也需要安装必要的依赖项。 truffle unbox chainskills / chainskills - box 运行开发控制台。 truffle develop 编译和迁移智能合约。 请注意,在开发控制台内部,我们不以truffle开头命令。 compile migrate 运行liteserver开发服务器(在开发控制台外部)
2023-02-07 13:55:11 3.75MB ethereum ipfs solidity web3js
1
电子商务DAPP 这是一个基本的去中心化应用程序,可让您使用react Web应用程序在以太坊区块链上买卖商品。 先决条件- 安装[ ]。 npm install truffle -g 下载用于启动本地以太坊区块链的[ ]。 注意:如果您对CLI更满意,则还可以使用它的CLI版本。 安装Ganache-CLI: npm install -g ganache-cli 安装加密钱包的chrome扩展程序,以进行购买和出售产品的交易。 如何在本地运行? 将您的松露项目连接到由Ganache GUI触发的本地区块链。 寻求帮助- 之后,移至克隆项目的文件夹,并在终端上键入- truffle compile truffle migrate npm run start 注意:如果您想在Kovan,Ropsten,Ethereum Mainnet等
2022-02-27 11:57:59 497KB dapp solidity web3js metamask
1
智能合约验证 此api将源代码编译为字节码,并将字节码与getCode方法匹配。 范例要求 curl --request POST --data { "address": "0x37536bc1088010081691eec2ea6ae5c93533ed24", "version": "v0.4.21+commit.dfe3193c", "name": "HelloWorld", "provider": "https://core.poa.network:443", "optimization": 0 "sourceCode": "example" } 范例回应 { "verified":"no", "error":"Contract does not exist or name does not match",
2021-12-24 17:30:10 66KB bytecode ethereum solidity web3js
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
证明:使用uPort和IPFS证明个人身份平台
2021-09-15 10:52:02 41.53MB ipfs react-redux solidity web3js
1
eth-crypto 以太坊的加密javascript函数以及有关如何将其与web3js和solidity结合使用的教程。 讲解 在本教程中,我们将创建一个以太坊身份并将其用于将交易发送到区块链。 在本教程中,我们将使用javascript对数据进行签名并验证智能合约内部的签名。 在本教程中,我们将使用以太坊身份和非对称密码术将加密的和签名的消息从Alice发送到Bob。 功能 安装 npm install eth-crypto --save // es6 import EthCrypto from 'eth-crypto' ; // node const EthCrypto = re
2021-09-02 17:12:15 67KB tutorial encryption cipher ethereum
1
使用Web3.js查询Autofarm中的抵押代币数量 使用方法: 您需要安装node.js npm install 提供必要的环境变量。 您可以自由地这样做。 在开发中,您可以在该项目的根目录下创建一个.env文件。 .env样本内容 BLOCKCHAIN_NODE="https://bsc-dataseed4.binance.org/" BSCSCAN_API_KEY="YOUR_BSC_API_KEY" # you can get one at https://bscscan.com/myapikey OWNER_WALLET_ADDRESS="YOUR_WALLET_ADDRESS" 根据您参与的服务器场自定义config.js 。 唯一棘手的部分是找到您要耕种的任何令牌的农场的PID。 除了蛮力外,我还没有探索获得PID的最佳方法。 您可以使用stakedWantTok
2021-08-26 20:31:35 36KB JavaScript
1
为了让你的Ðapp运行上以太坊,一种选择是使用web3.js library提供的web3。对象。底层实现上,它通过RPC 调用与本地节点通信。web3.js可以与任何暴露了RPC接口的以太坊节点连接。
2021-07-27 13:19:04 40KB web3.min.js 区块链 以太坊 Dapp
1
web3官方文档PDF版
2021-05-12 09:02:03 575KB web3官方文档PDF版
1