Truffle共18篇
Truffle 已支持 Solidity 智能合约中 的console.log-区块链开发网

Truffle 已支持 Solidity 智能合约中 的console.log

如果你在 Solidity 之前使用的是流行的编程语言 JavaScript,那么有可能会在调试 Solidity 智能合约时遇到困难。之前你可能在代码中遇到了一些错误,一个简单的 console.log() 就可以解决,但由...
Truffle & Web3.js 教程:教你开发、部署第一个去中心化应用(Dapp) - 宠物商店-区块链开发网

Truffle & Web3.js 教程:教你开发、部署第一个去中心化应用(Dapp) – 宠物商店

今天我们来编写一个完整的去中心化(区块链)应用(Dapps), 本文可以和编写智能合约结合起来看。 2019/03/30更新: 适配 Truffle v5.0.0; 更新Solidity 代码,适配solidity 0.5.0以上...
如何部署TRUFFLE智能合约到以太坊主网(以宠物商店为例)-区块链开发网

如何部署TRUFFLE智能合约到以太坊主网(以宠物商店为例)

如何部署TRUFFLE智能合约到以太坊主网(以宠物商店为例) ## 1. 摘要 通过 [技术小白如何开发一个DAPP区块链应用(以宠物商店为例)](https://www.jianshu.com/p/9844d97ef1d0) 学习,大家掌握...
如何从零开始搭建一个Truffle框架的DAPP应用-区块链开发网

如何从零开始搭建一个Truffle框架的DAPP应用

如何从零开始搭建一个Truffle框架的DAPP应用 ## 1,摘要 [技术小白如何开发一个DAPP区块链应用(以宠物商店为例)](https://www.jianshu.com/p/9844d97ef1d0) 介绍了如何获取宠物商店的TRUFLL...
如何升级Truffle到v5.0.0使用Solidity v0.5.0新特性?-区块链开发网

如何升级Truffle到v5.0.0使用Solidity v0.5.0新特性?

升级Truffle到v5.0.0 , 使用Solidity v0.5.0 ## 1, 摘要 本文介绍如何升级Truffle到v5.0.0的方法便于编译使用Solidity v0.5.0,同时也介绍了一下Solidity v0.5.0新特性。 ## 2,操作步骤...
采用TRUFFLE框架如何创建自己的ERC721非同质化资产生物商店?-区块链开发网

采用TRUFFLE框架如何创建自己的ERC721非同质化资产生物商店?

采用TRUFFLE框架如何创建自己的ERC721非同质化资产生物商店? ## 1\. 摘要 《第三十三课 如何创建自己的ERC721非同质化资产生物商店?》讲解了如何使用REMIX本地环境搭建ERC721非同质化资产...
DApp教程:用Truffle 开发一个链上记事本-区块链开发网

DApp教程:用Truffle 开发一个链上记事本

以编写一个链上记事本为例,介绍如何开发DApp,一年多前写的开发、部署第一个DApp因为Truffle 、MetaMask、Solidity都有升级,也随手更新了。 通过两个教程大家可以更好理解前端如何与合约进行...
使用Truffle开发以太坊投票DAPP-区块链开发网

使用Truffle开发以太坊投票DAPP

投票最担心的是暗箱操作、利用区块链的去中心化技术,来实现一个DAPP保证投票公平公正,来看看如何实现,通过本文可以了解到映射mapping 、结构体struct 及事件 event 的使用。 投票最担心的...
详解 Truffle Migrations(迁移)- 合约部署不再困惑-区块链开发网

详解 Truffle Migrations(迁移)- 合约部署不再困惑

全面了解 Truffle Migrations(迁移)的使用 通过本文可以学习到: 1. Truffle 的迁移合约 `Migrations.sol` 有啥作用? 2. 多个合约如何一起部署; 3. 如果针对不同网络、不同账号进行条件...
以太坊真实测试网络合约交互实战-区块链开发网

以太坊真实测试网络合约交互实战

本文利用infura和metamask,实现与以太坊测试网络交互 # 操作步骤 * 安装truffle-hdwallet-provider * 导入包 * 创建一个provider > 编辑注: truffle-hdwallet-provider已经更新为:[@...
Truffle以太坊合约部署实战-区块链开发网

Truffle以太坊合约部署实战

详细介绍如何利用truffle,完成以太坊合约的编译部署测试 # 概述 truffle 是世界级的以太坊开发框架 * 内置智能合约编译、连接、开发和二进制管理 * 快速开发的自动化合约测试 * 脚本、可...
[译] 用 Truffle 插件自动在Etherscan上验证合约代码-区块链开发网

[译] 用 Truffle 插件自动在Etherscan上验证合约代码

通过 truffle-plugin-verify 自动化验证合约代码 > * 原文地址:[Automatically verify Truffle smart contracts on Etherscan](https://kalis.me/verify-truffle-smart-contracts-ethers...
使用OpenZeppelin Truffle升级插件升级合约-区块链开发网

使用OpenZeppelin Truffle升级插件升级合约

在本文中,我们将展示使用OpenZeppelin Truffle升级插件和Gnosis Safe的生命周期,包含从创建合约,测试合约、部署合约一直到使用Gnosis Safe进行升级整个过程. > * 原文:https://forum....
以太坊主网部署终极指南-区块链开发网

以太坊主网部署终极指南

本文首先介绍了部署交易是什么, 然后探索使用 Truffle、Remix、Hardhat,Truffle Team 进行合约主网部署的利与弊。 > * 原文: https://soliditydeveloper.com/deployments > * 译文出...
truffle/hardhat 单元测试如何切换不同的账号(地址)-区块链开发网

truffle/hardhat 单元测试如何切换不同的账号(地址)

truffle/hardhat 单元测试如何切换不同的账号(地址) # truffle/hardhat 单元测试如何切换不同的账号(地址) ## 背景 truffle/hardhat 部署完合约之后,调用合约的方法,此时msg.sender...
Truffle初体验之Windows-区块链开发网

Truffle初体验之Windows

Truffle初体验之Windows **第一步:** 安装nodejs **第二步:** 安装truffle ``` 进入cmd D:\truffle>npm install -g truffle ``` **第三步:** ``` D:\truffle>npm install gana...
手把手使用 Hardhat 和 Truffle 进行 React 项目设置-区块链开发网

手把手使用 Hardhat 和 Truffle 进行 React 项目设置

在开发智能合约时,使用开发环境非常重要。本文将探讨Truffle和Hardhat的命令翻译,以及如何通过在React中创建一个小项目来适应它们。 ![48077e90a8014c93a9ec7f4a69c0318a.jpg](https://img...
truffle compile时因为版本问题踩得坑-区块链开发网

truffle compile时因为版本问题踩得坑

解决truffle版本冲突导致compile出问题的情况之一 ``` 最近在做智能合约时,发现编译时一直出现 ``` *TypeError: Cannot convert undefined or null to object at Function.values ()*...