本文主要是介绍2、以太坊智能合约开发(宠物收养DApp),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
本篇教程将带您完成一个DApp应用 - 宠物商店的收养追踪系统
在开始之前,本篇教程需要读者了解基本的以太坊和智能合约的基础知识,并且掌握基础的HTML和JavaScript的知识。
在这篇教程中,我们会讲到:
- 1.设置开发环境
- 2.使用
Truffle box
来创建一个Truffle
项目 - 3.编写智能合约
- 4.编译和迁移智能合约
- 5.测试智能合约
- 6.创建与智能合约交互的用户界面
- 7.在浏览器上与DApp交互
故事背景
皮特宠物商店的Pete Scandlon对使用以太坊来作为处理宠物收养的有效方式很感兴趣。这家商店在给定的时间内可以容纳16只宠物,并且商店也有一个宠物的数据库。作为一个概念的初始证明(Initial Proof of Concept),皮特想看到一个DApp应用可以让每只宠物被收养后关联一个以太坊地址。
网站的结构和风格已经提供,我们需要做的就是编写智能合约和使用合约时前端逻辑的修改。
1.设置开发环境
在开始之前,有几个技能要求:
需要安装N
这篇关于2、以太坊智能合约开发(宠物收养DApp)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!