Home | 简体中文 | 繁体中文 | 杂文 | 知乎专栏 | 51CTO学院 | CSDN程序员研修院 | Github | OSChina 博客 | 腾讯云社区 | 阿里云栖社区 | Facebook | Linkedin | Youtube | 打赏(Donations) | About
知乎专栏多维度架构

第 9 章 Truffle v4.1.8 开发框架

目录

9.1. 安装 Truffle
9.2. 开发环境
9.2.1. truffle develop
9.2.2. Ganache
9.2.3. testrpc
9.3. Truffle 快速入门
9.3.1. Ubuntu 环境
9.3.1.1. 启动开发环境
9.3.1.2. 创建项目
9.3.1.3. 创建合约
9.3.1.4. 配置 Truffle
9.3.1.5. 编译智能合约
9.3.1.6. migrate
9.3.2. Mac 环境
9.3.3. ERC20 代币部署
9.3.3.1. 合约文件
9.3.3.2. 部署文件
9.3.3.3. 编译部署
9.3.3.4. 合约调用
9.3.4. 高级ERC20代币合约
9.3.4.1. 部署合约
9.3.4.2. 控制台检查合约
9.3.4.3. 测试转账
9.3.4.4. 锁仓
9.3.4.5. 测试空投
9.4. Truffle 命令详解
9.4.1. version
9.4.2. Truffle console 控制台
9.4.3. create
9.4.3.1. contract 创建合约
9.4.3.2. test 创建单元测试
9.4.4. migrate
9.4.5. compile
9.4.6. test
9.4.7. watch
9.5. 合约开发
9.5.1. 构造方法
9.6. truffle console
9.6.1. 获取账号列表
9.6.2. 余额
9.6.3. 实例化合约
9.6.4. 访问 public 变量
9.6.5. 调用 public 函数
9.7. 测试
9.7.1. balanceOf
9.7.2. transfer
9.8. TRUFFLE BOXES

Truffle 是 solidity 开发框架, http://truffleframework.com

9.1. 安装 Truffle

安装truffle

			
sudo npm install -g truffle
			
		

升级

		
npm update -g truffle