ICode9

精准搜索请尝试: 精确搜索
  • 简单整合react的合约(一)2022-07-16 18:01:49

    这一期,做一个整合react 的一个简单合约; 1、初始化 truffle truffle init 2、一个demo // SPDX-License-Identifier: MIT pragma solidity ^0.8.4; import "@openzeppelin/contracts/token/ERC721/ERC721.sol"; import "@openzeppelin/contracts/utils/Counters.sol"; con

  • truffle 入门使用 (windows)2022-06-14 16:02:24

    1、安装truffle   安装 truffle 前,先安装 node npm install truffle --global   2、初始化 truffle init 初始化后的文件目录           

  • 使用truffle汇总2022-04-26 11:00:45

      truffle主要用来批量编译和部署合约,不再想remix进行手动一个一个部署,可大大提高部署效率。 常用的命令是: truffle compile truffle deploy     写自己的脚本,运行   读取pairCodeHash的值 // contracts // const UniswapV2Router02 = artifacts.require("UniswapV2Router02"

  • windows下安装truffle2022-02-27 18:59:33

    windows下安装truffle 介绍 Truffle 是一个开发智能合约的工具,也可以用来做 DAPP 安装 在node的环境下,执行命令 # 安装truffle npm install -g truffle # 查询当前的 Truffle 版本 truffle -v 注意这里node版本不能太高,我在使用Node 16.14.0时出现以下错误 yp ERR! find Py

  • Dapp开发petshop——truffle官方例程2022-02-20 23:01:00

    truffle-pet-shop pet-shop是truffle的官方例程。 之前参考https://learnblockchain.cn/2018/01/12/first-dapp/的中文教程,但是里面有一些错误,修改起来麻烦。 后面直接参加官方例程https://trufflesuite.com/tutorial/index.html,虽然是英文,但写的很好,一步一步来。就是现在的reposi

  • truffle 宠物店开发教程2022-02-15 01:00:57

    目录结构 默认的 Truffle 目录结构包含以下内容: contract/:包含我们智能合约的 Solidity 源文件。 这里有一个名为 Migrations.sol 的重要合约,我们稍后会谈到。migrations/:Truffle 使用迁移系统来处理智能合约部署。 迁移是一种额外的特殊智能合约,用于跟踪更改。test/:包含我们智能

  • 部署OpenZeppelin可升级合约2022-01-29 17:35:55

    使用OpenZeppelin升级插件部署的合约具备可升级的特性:可以升级以修改其代码,同时保留其地址,状态和余额。 可以迭代地向项目中添加新功能,或修复在线上版本中可能发现的任何错误。 配置开发环境 创建一个新的npm项目 mkdir mycontract && cd mycontract npm init -y 安装并初始化Tr

  • npm 安装 truffle 报错2021-12-13 12:31:21

    npm报错 其实报错要是 warning 大多数是没有问题的 安装完 truffle 不能运行 进入自己的npm 包里面 这个位置可以根据自己位置去找 如果存在这个东西(truffle), 说明安装的是正确的, 只是npm没有给你增加软链接 增加一个软链接给你的path就可以了 这个是PATH的位置 选择一个位置

  • The requested contract was not found2021-11-23 18:01:42

    使用openzeppelin 部署可以升级的合约时,遇到了 The requested contract was not found. Make sure the source code is available for compilation 官网的常见问题给给出了答案 Frequently Asked Questions - OpenZeppelin Docshttps://docs.openzeppelin.com/upgrades-plugins/

  • 区块链开发学习第五章:truffle-unbox使用2021-11-11 22:31:29

    使用truffle模板能极大的提高我们学习区块链的进度以及了解智能合约 一、下载MetaCoin模板 truffle unbox metacoin   这里不知道是网络问题还是环境问题,搞了半天都没搞好,无论是K学上网还是设置hosts,都没用,最后只能通过git clone下载metacoin代码。 truffle官网地址:https://ww

  • 以太坊Truffle投票DApp实现2021-10-23 16:34:39

    以太坊Truffle投票DApp实现 创建项目 进入projects目录 cd /opt/module/projects 克隆项目 git clone https://github.com/guoguanhui/VoteDapp.git 开启ganache-cli 输入命令:ganache-cli 记住12个单词的助记符,后续需要使用(每次新开启一个ganache客户端都会重新初始化助记符)。o

  • 以太坊Truffle宠物商店开发2021-10-22 21:03:41

    以太坊Truffle宠物商店开发 创建项目 建立项目目录并进入 mkdir pet-shop 使用truffle unbox 创建项目 truffle unbox pet-shop 添加宠物领养合约文件 cd contracts touch Adoption.sol pragma solidity ^0.5.0; contract Adoption { address[16] public adopters; // 保存

  • 使用Nodejs快速开发您自己的ERC20代币2021-10-19 10:31:05

    代币发行应用对于以太坊就像微信对于移动互联网,目前它既是以太坊的杀手应用和价值支撑,又是普通用户对以太坊和和区块链的最直观认识。 随着最近两年基于以太坊智能合约基础设施和相关工具的迅猛发展,开发出具有工业水准的ERC20代币的技术门槛也大大降低。本文将介绍如何快速的

  • truffle部署指定的合约2021-10-02 09:06:42

        在truffle中部署指定的合约,可以根据文件的Index来区别,比如,/migrations目录下,有如下三个文件:     1_inital_migrations.js     2_deploy_HWT.js     3_deploy_SZT.js     部署第2个合约:2_deploy_HWT.js,使用命令: migrate -f 2 --to 2     同理,部署第3个合约

  • truffle环境搭建和应用2021-06-18 16:36:06

    前言:总是到了不得不学习的时候才学truffle,虽然我知道他很简单。作为新生事物,还是不要小瞧。   1,安装 sudo npm i truffle -g    + truffle@5.3.10added 1747 packages from 1101 contributors in 317.505s 批注:没加sudo还报错了。   2,样例 https://www.trufflesuite.com/boxes

  • Truffle初步和IPFS搭建2021-05-27 10:34:06

    本文写于2018-12-29, 如今已经是2021年, 文章的truffle版本不是最新版 Truffle学习笔记 安装truffle, 注意: 虽然目前truffle最新版是 5.0.0, 但是经过我实践之后, 返现和v4有很多不同(比如: web3.eth.accounts; 都获取不到账户), 还是那句话: “nodejs模块的版本问题会搞

  • truffle官网demo TUTORIALTOKEN2021-05-27 08:33:35

    项目地址:https://www.trufflesuite.com/boxes/tutorialtoken 项目结构 package.json配置文件 { "#name": "定义项目的名称,版本", "name": "tutorialtoken", "version": "1.0.0", "description": ""

  • 使用truffle 创建代币合约 使用ganache部署私有链 以及使用Atom 进行合约代码开发2021-05-24 11:02:38

    参照官网的文档:http://truffleframework.com/tutorials/robust-smart-contracts-with-openzeppelin windows上最好使用powershell创建文件夹,存放我们的代币项目:mkdir mayacoin进入项目文件夹cd mayacoin使用truffle框架truffle unbox tutorialtokennpm install openzeppelin-solid

  • vue项目中初始化web3并获取实例2021-05-09 16:01:37

    此插件本人在vue中使用,其他项目没用过,如果在普通html项目请参考truffle官网boxes的webpack盒子。 我封装的初始化插件,es6-dapp下载与使用说明,https://www.npmjs.com/package/es6-dapp 完整项目参考,https://gitee.com/bluedreamjeff/truffle-vue-box

  • 区块链实验(一)——运行Truffle-Dapp2021-02-23 13:01:36

    一、环境 软件:ubuntu18.04LTS虚拟机 二、步骤 2.1 安装Node.js 进入官网https://nodejs.org/en/download/下载基于x64平台的linux二进制文件到本地主目录中。 ~$ tar xf node-v14.15.4-linux-x64.tar.xz ~$ cd node-v14.15.4-linux-x64 node-v14.15.4-linux-x64$ ./bin/node -v

  • 以太坊truffle+ganache合约部署调试及web3.js事件监听过程记录2020-06-25 16:09:32

    前期准备 0.系统:Windows10 1.本地hosts文件配置(为了后面truffle download能够成功) 2.ganache安装(为了在truffle console中使用有ETHER的测试账户) 3.node环境配置 1-2教程请参考以下连接:以太坊truffle框架搭建基础请点此处 3教程请自行百度,检验本地是否有node环境:在cmd中输入

  • win10 安装truffle框架 关于一些遇到的坑2020-02-20 20:07:38

    记录truffle框架使用的过程以及一些坑 首先安装node.js 官网下载并安装 建议使用最新版吧,避免一些不明所以的坑 安装truffle框架 npm install -g truffle@5.07 为什么使用这个版本呢(我测试了好几个版本,感觉这个最好用!!!) 我一开始是不设置版本号直接安装,compile – migrate

  • Truffle 快速构建 DApp2020-01-14 18:07:42

    简单介绍 官网传送门  Truffle是针对基于以太坊的Solidity语言的一套开发框架。本身基于Javascript,使用以太坊虚拟机(EVM)的世界一流的开发环境,用于区块链的测试框架和资产管道,旨在简化开发人员的生活。 安装truffle 安装前提: 预装nodejs 1.全局安装 npm install -g truffle

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有