登录 注册
当前位置:主页 > 资源下载 > 50 > 这是一个用truffle框架构建、以Solidity编写,并基于以太坊智能合约的测试用宠物商店Dapp

这是一个用truffle框架构建、以Solidity编写,并基于以太坊智能合约的测试用宠物商店Dapp

  • 更新:2024-09-16 14:39:02
  • 大小:14.08MB
  • 推荐:★★★★★
  • 来源:网友上传分享
  • 类别:其它 - 开发技术
  • 格式:ZIP

资源介绍

pet-shop 这是一个基于以太坊智能合约的宠物商店Dapp,使用truffle框架,Solidity编写,仅用于测试 项目背景 Pete有一个宠物店,有16只宠物,他想开发一个去中心化应用,让大家来领养宠物。 在truffle box中,已经提供了pet-shop的网站部分的代码,我们只需要编写合约及交互部分。 环境搭建 安装Node 安装 Truffle : npm install -g truffle 安装Ganache Ganache(或Ganache CLI)已经取代了 testrpc。 启动服务 npm run dev 会自动打开浏览器显示我们的dapp,如本文的第一张图。 现在领养一直宠物看看,当我们点击Adopt时,MetaMask会提示我们交易的确认 点击Submit确认后,就可以看到成功领养了这次宠物。 在MetaMask中,也可以看到交易的清单: 好了,恭喜你,即将