1、快速开始以太坊智能合约开发(转账和获取余额)

快速开始以太坊智能合约开发

1、快速开始以太坊智能合约开发(转账和获取余额)_第1张图片

Smart Contracts就是智能合约

我们将使用Truffle来进行开发智能合约,Truffle是一个世界级的区块链开发环境,包含测试框架和资产管道,其核心在后台有一个EVMEthereum Virtual Machine)这就是以太坊虚拟机,该框架最大的目的就是让开发更简单!

Truffle可以做以下这些事情:

1.内置智能合约编译、链接、部署和二进制管理
2.为快速开发的自动化合约测试
3.可编写脚本、可扩展的部署和迁移框架
4.可以部署到任意数量的共有或者私有的网络管理
5.使用ERC190标准,进行包管理,EthPMNPM
6.在控制台下,就可以直接进行合约通信
7.可配置的编译管道,支持紧密集成
8.外部的脚本运行可以在Truffle环境上运行

开始

本篇文章主要是分享教大家编写一个最简单的智能合约程序,有以下三个功能:

  • 账户之间的转账
  • 获取余额
  • 获取ether额度

目录

  • 1.创建项目
  • 2.探索项目
  • 3.测试
  • 4.编译
  • 5.通过TruffleDevelop迁

你可能感兴趣的:(区块链,智能合约,以太坊开发)