E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
————Truffle
实践指南:构建一个零知识证明 DApp [译]
阅读本文前,最好先对以下内容有所了解:public-keycryptographycircom及snarkjs使用
truffle
使用ethers连接合约前言在过去的几个月中,我在以太坊eth上利用了零知识证明
扣3039046426
·
2024-09-02 01:10
区块链
NFT数字藏品平台app软件开发
开发者需要熟悉这些平台及其开发工具,如Solidity(智能合约编程语言)和
Truffle
(开发框架)等。前后端开发:APP的前端负责用户界面和交互,后端则负责数据处理和与区块链的交互。
星星网络科技开发
·
2024-08-27 08:18
区块链
[以太坊] OpenZeppelin 使用笔记
拆箱(Unbox)模板应用新建空目录mkdiroz-workspacecdoz-workspace拆箱模板
truffle
unboxtutorialtoken安装OpenZeppelinnpminstallopenzeppelin-solidity
ytxing
·
2024-02-20 04:19
truffle
创建测试合约并部署到测试网络
1、npm安装
truffle
npminstall-g
truffle
2、创建
truffle
项目mkdirimooc-on-blockchain-
truffle
&&cdimooc-on-blockchain-
truffle
3
不与天斗8866
·
2024-02-08 11:37
web3
区块链
truffle
npm后
Truffle
找不到命令(ubantu20系统)
Truffle
找不到命令方法1方法2方法1#编辑.profilevim~/.profile#在.profile末尾把nodejs的解压路径添加到$PATH环境变量中PATH="$HOME/bin:$HOME
柒拾柒_L
·
2024-02-08 11:36
区块链
node.js
linux
Polka链的宠物项目1浏览器--by Skyh0710
波卡官方教程有一系列的tutorial项目,就像
truffle
框架简化了以太坊开发流程,简单学学可以由浅入深进入波卡开发,就在substrate的一级子菜单image.png进入第一个,还友善的给你语言选择
skyh25
·
2024-02-04 19:10
Web3:B站chainlink课程Lesson5:安装ganache
下载地址:https://
truffle
suite.com/ganache/网址是这个,但是网站最顶端说这个项目已经要废弃了,但是反正没用过,试一试。塞个百度网盘的。
落幕之前
·
2024-01-27 14:15
Web3
web3
truffle
入门(一)--【区块链】
1、下载安装nodejs通过nvm方式可以将nodejs版本下载为16版本#安装nvmcurl-o-https://raw.githubusercontent.com/creationix/nvm/v0.33.2/install.sh|bash#若出现因网络问题导致长时间下载失败,可尝试以下命令curl-o-https://gitee.com/mirrors/nvm/raw/v0.33.2/ins
晚风皆是过客.
·
2024-01-26 18:16
fisco-bcos
区块链
linux
运维
Ubuntu20.04安装区块链项目所需的nodejs、go、
truffle
、solidity、geth
目录0、最开始需要更新atp库1、安装nodejs2、安装
truffle
3、安装solidity4、安装go5、安装aptitude:6、安装git7、下载geth0、最开始需要更新atp库命令如下:sudoapt-getupdate
朽月初二
·
2024-01-11 19:38
区块链项目实战
区块链
golang
开发语言
以太坊入门之搭建
truffle
框架(一)
一、
truffle
介绍
Truffle
是最流行的开发框架,能够在本地编译、部署智能合约,使命是让开发更容易。
Truffle
需要以太坊客户端支持,需要支持标准的JSONRPCAPI。
大胡子的机器人
·
2024-01-11 14:27
基于web3+solidity的众筹项目
3.输入:`
truffle
compile`4.输入:`t
发呆...
·
2024-01-08 09:58
web3世界
web3
智能合约
区块链
区块链技术开发之以太坊开发入门教程——一个去中心化DApp应用投票系统。
通过本课程的学习,你将掌握:以太坊区块链的基本知识开发和部署以太坊合约所需的软件环境使用高级语言(solidity)编写以太坊合约使用NodeJS编译、部署合约并与之交互使用
Truffle
框架开发分布式应用使用控制台或网页与合约进行交互前序知识要求为了顺利
落叶无声9
·
2024-01-03 21:02
以太坊
以太坊开发
以太坊入门
以太坊教程
DApp
以太坊DApp开发入门教程——Node.js和
truffle
框架打造区块链投票系统
通过本课程的学习,你将掌握:以太坊区块链的基本知识开发和部署以太坊合约所需的软件环境使用高级语言(solidity)编写以太坊合约使用NodeJS编译、部署合约并与之交互使用
Truffle
框架开发分布式应用使用控制台或网页与合约进行交互前序知识要求为了顺利
落叶无声9
·
2024-01-03 21:02
以太坊开发
区块链
以太坊
区块链开发
以太坊开发
以太坊入门
用Node.js和
truffle
框架搭建——区块链投票系统!
通过本课程的学习,你将掌握:以太坊区块链的基本知识开发和部署以太坊合约所需的软件环境使用高级语言(solidity)编写以太坊合约使用NodeJS编译、部署合约并与之交互使用
Truffle
框架开发分布式应用使用控制台或网页与合约进行交互前序知识要求为了顺利
cookie0002
·
2024-01-03 21:32
2018-03-27 智能合约
truffle
初体验 -by skyh
0.准备,安装node,npm安装brew,brew是mac平台软件安装工具ruby-e"$(curl-fsSLhttps://raw.githubusercontent.com/Homebrew/install/master/install)"通过brew安装node,node自带npm包管理工具,可管理js模块#sudo取得根权限安装,防止出错sudobrewinstallnodenpm默认试
skyh25
·
2023-12-21 11:25
Truffle
中JS测试小技巧
solidity是以太坊上首选的智能合约开发语言,有很多人都用它进行智能合约的学习与开发;而
truffle
是以太坊上最流行的开发框架,深受大家的喜爱。
旧时的荣耀
·
2023-12-04 13:16
区块链技术与应用 【全国职业院校技能大赛国赛题目解析】第五套智能合约安全漏洞测试
第五套题的智能合约安全漏洞测试题目环境:ubuntu20
Truffle
v5.8.3(core:5.8.3)Ganachev7.8.0Solidityv0.8.3Nodev18.16.0Web3.jsv1.8.2
已久依依
·
2023-11-22 08:07
区块链职业技能大赛赛题解析
区块链
智能合约
js
LEARNING_CRYPTO|搭建个人以太坊测试网络+测试Solidity部署(Ganache+
truffle
)
前言:最近在看这本书:《精通以太坊:开发智能合约和去中心化应用》在看书和找资料的过程中发现了一个问题,我的这本书代码有点旧,C语言可能二三十年之前的书都可以看,这本书出版才没几年,Solidity就已经从0.4----->0.8,其中的生态更是蓬勃发展,也勿需我多言。这几年发生了很多很多以前没发生过的事情,就像那句老话说的:看书你只能知道以前发生过的,看semiproject你知道正在发生的,和p
当然我依旧爱你
·
2023-11-17 09:22
ETH
以太坊
网络
区块链
FISCOBCOS入门(十)
Truffle
自定义测试helloworld
在windos终端内安装
truffle
npminstall-g
truffle
truffle
--version出现上图情况也没问题下面就可以进行我们的操作了创建一个文件
truffle
创建一个空工程
truffle
init
发呆...
·
2023-11-16 22:15
FISCO
BCOS基础
区块链
ruffle测试
FISCOBCOS
测试用例
功能测试
web3 React dapp进行事件订阅
取消操作我们已经写好了填充和取消订单这就已经是非常大的突破了但是留下了一个问题那就是我们执行完之后订单的数据没有直接更新每次都需要我们手动刷新才能看到结果那么今天我们就来看解决这个问题的事件订阅我们下启动一下环境ganache环境终端运行ganache-d登录一下MetaMask运行我们的dapp发布一下合约
truffle
migrate
跟 耿瑞 卷出一片天
·
2023-11-14 09:39
web3
react.js
前端
web3 前端dapp从redux过滤出 (我创建与别人创建)正在执行的订单 并展示在Table上
Table列表中我们从redux中取出并渲染了已完成的订单那么我们继续万里长征就快看到尽头了呀我们先起一下环境ganache终端输入ganache-d然后登一下MetaMask然后打开我们的项目发布一下合约
truffle
migrate
跟 耿瑞 卷出一片天
·
2023-11-11 21:36
区块链
web3 React Dapp书写订单 买入/取消操作
redux过滤出(我创建与别人创建)正在执行的订单并展示在Table上中我们过滤出了我创建的与别人创建的且未完成未取消的订单数据这边我们起一下ganache环境ganache-d然后我们项目发布一下智能合约
truffle
migrate
跟 耿瑞 卷出一片天
·
2023-11-11 21:28
web3
react.js
前端
【
Truffle
】四、通过Ganache部署连接
目录一、下载安装Ganache:二、在本地部署
truffle
三、配置ganache连接
truffle
四、交易发送除了用
Truffle
Develop,还可以选择使用Ganache,这是一个桌面应用,他同样会创建一个个人模拟的区块链
奈何不吃鱼
·
2023-11-11 13:12
Truffle
区块链
智能合约
合约测试
ganache
truffle
web3 React dapp项目通过事件从区块链中拿到 已取消 已完成 和所有的订单数据 并存入redux中
antd在Reactdapp中构建订单组件基本结构我们算是把一个基本的订单组件展示做出来了然后我们继续起一下环境先ganache终端运行ganache-dMetaMask登录一下然后打开项目发布一下合约
truffle
migrate
跟 耿瑞 卷出一片天
·
2023-11-09 19:29
web3
react.js
区块链
web3 从redux中拿出所有已完成订单 并渲染到对应的Table列表中
项目通过事件从区块链中拿到已取消已完成和所有的订单数据并存入redux中中我们已经从区块中拿到了自己的订单然后我们恢复一下上文的环境ganacheganache-d然后登一下MetaMask然后用我们的项目发布一下合约
truffle
migrate
跟 耿瑞 卷出一片天
·
2023-11-09 19:45
web3
web3通过antd 在React dapp中构建订单组件基本结构
信息组件进行样式改造中我们导入antd组件算是比较完整的编写了用户资产组件那么今天开始我们就要说订单组件了这个就会比之前的复杂很多我们还是先开环境ganache终端执行ganache-d然后将合约发布到区块链上项目终端执行
truffle
migrate
跟 耿瑞 卷出一片天
·
2023-11-08 00:17
web3
react.js
前端
web3 dapp React项目引入 antd 对 balance 用户token信息组件进行样式改造
web3Reactdapp中编写balance组件从redux取出并展示用户资产我们简单处理了用户资产的展示那么我们继续先启动ganache环境终端输入ganache-d然后打开我们的项目将合约发布到区块链上
truffle
migrate
跟 耿瑞 卷出一片天
·
2023-11-06 18:47
web3
react.js
前端
【
Truffle
】二、自定义合约测试
一、准备测试上期我们自己安装部署了
truffle
,并且体验了测试用例的整个测试流程,实际开发中,我们可以对自己的合约进行测试。
奈何不吃鱼
·
2023-11-04 08:28
Truffle
区块链
智能合约
合约测试
truffle
测试工具
压力测试
【
Truffle
】三、可视化测试报告的生成
在
truffle
中,我们可以引入第三方插件,对
truffle
的测试进行更好的提升,这里介绍两个插件,分别是mocha-junit-reporter和mochawesome两个插件。
奈何不吃鱼
·
2023-11-04 08:52
Truffle
区块链
智能合约
合约测试
truffle
测试工具
压力测试
WEB3 在 React搭建的Dapp中通过redux全局获取并存储用户ETH与自定义token与交易所存储数量
web3在Reactdapp中全局管理web3当前登录用户/智能合约等信息中我们简单操作,将web3的公共信息都存在了window对象上然后我们先来启动一下环境终端输入ganache-d打开项目终端输入
truffle
migrate
跟 耿瑞 卷出一片天
·
2023-11-04 01:13
web3
react.js
前端
web3 React dapp中编写balance组件从redux取出并展示用户资产
与交易所存储数量中我们拿到了用户的一个本身和交易所token数量并放进了redux中做了一个全局管理然后我们继续先起来ganache的一个模拟环境ganache-d然后我们启动自己的项目顺手发布一下合约
truffle
migrate
跟 耿瑞 卷出一片天
·
2023-11-04 01:35
web3
react.js
前端
如何将 ruby 打包类似于jdk在另一台相同架构的机器上面开箱即用
需求目前工作中使用到了ruby作为java项目的中转语言,但是部署ruby的时候由于环境的不同会出现安装依赖包失败的问题,如何找到一种开箱即用的方式类似于java中的jdk内置jvm这种方式解决
Truffle
Ruby
AKA石头
·
2023-11-01 18:05
ruby
java
truffleruby
web3 在React dapp中全局管理web3当前登录用户/智能合约等信息
项目Dapp获取智能合约对象我们在自己的前端dapp项目中链接获取到了自己的智能合约我们继续我们还是先启动ganache环境终端输入ganache-d然后发布一下我们的智能合约打开我们的合约项目终端输入
truffle
migrate
跟 耿瑞 卷出一片天
·
2023-11-01 12:13
web3
react.js
智能合约
Web3 React项目Dapp获取智能合约对象
中简单拿到了我们区块链中的账号授权信息那我们继续先终端运行ganache-d将ganache环境起起来然后我们运行dapp拿到授权列表回到上文结束的一个状态然后我们发布一下自己的智能合约在我们的项目终端执行
truffle
migrate
跟 耿瑞 卷出一片天
·
2023-10-31 23:37
web3
react.js
智能合约
【
Truffle
】一、
Truffle
的安装与部署
目录一、准备安装二、安装
truffle
三、创建
Truffle
项目工程1.为
Truffle
项目创建新目录:2.下载(“unbox”)MetaCoinbox:四、项目分析五、测试合约一、准备安装安装
truffle
奈何不吃鱼
·
2023-10-28 14:38
Truffle
区块链
solidity
truffle
智能合约
测试
压力测试
用 JavaScript 编写测试脚本
用JavaScript编写测试脚本
Truffle
使用Mocha测试框架和Chai断言,为编写JavaScript测试提供了坚实的框架。
唯夜
·
2023-10-22 07:45
智能合约 web3j Java_如何使用Web3j库管理Java中的ERC20令牌
先决条件要学习本教程,您需要在计算机上安装以下软件:·Java编程语言(>8)·包和依赖关系管理器,例如Maven或Gradle·一个集成开发环境,对于本教程,我们使用Eclipse·
Truffle
:开发
葛大帅
·
2023-10-21 04:30
智能合约
web3j
Java
4.DApp-MetaMask怎么连接本地Ganache
ganache官网:Ganache-
Truffle
Suite可以点击下面的按钮直接下载,下载速度较慢,可以选择等待或者科学上网推荐从github下载exe文件安装,可以解决一下不必要的麻烦github地址
南宫遐迩
·
2023-10-17 20:24
DApp
区块链
智能合约
学习
web3
开发语言
青少年编程
后端
Truffle
宠物市场
打造一个基于区块链的宠物销售市场1.安装
Truffle
模板安装
truffle
npminstall-g
truffle
安装
truffle
模板我们选择安装pet-shop模板,它给我们提供了快捷的UI模板来打造我们的宠物市场
Jayden梅
·
2023-10-16 18:21
2018-12-28
truffle
代理下错误
参考《智能合约调试指南》使用
truffle
的时候如果电脑需要走代理,那么
truffle
init出现如下错误:D:\gopath\simple-storage>
truffle
initDownloading
oracle3
·
2023-10-16 01:13
区块链DApp从零开始学 (二) | 超详细 DApp创建 | 发行代币token | 宠物领养
Contract区块链报错1|npmrundev无法解析json格式|npmERRJSON.parseFailedtoparsejson区块链报错2|区块链npmrundev失败lite-server区块链报错3|
truffle
u
111辄
·
2023-10-15 01:22
区块链
区块链
dapp
[vue以太开发] Vue.js 开发以太坊DApp
index.html└──src├──App.vue├──assets│└──logo.png├──components│├──CrowdFund.vue│└──HelloWorld.vue└──main.js2合约
truffle
initnpmin
Clovemeo
·
2023-10-14 12:51
区域链
Vue
vue.js
javascript
前端
truffle
init Unbox failed! Error: connect ECONNREFUSED 0.0.0.0:443
replace/etc/hostsfilewithhttps://raw.githubusercontent.com/googlehosts/hosts/master/hosts-files/hosts
goldenfiredo
·
2023-10-12 13:01
区块链开发:(3)以太坊开发环境搭建-
truffle
和testrpc安装
truffle
是本地的用来编译、部署智能合约的工具,而testrpc不同于geth,geth是真正的以太坊环境,testrpc是在本地使用内存模拟的一个以太坊环境,对于开发调试来说,更为方便快捷,当你的合约在
lv_zj
·
2023-10-11 15:29
区块链
酒量不好,也可以喝葡萄酒
酒量不好的朋友,也可以喝
TRUFFLE
HUNTERLEDA我和我的朋友们都不是那种可以整瓶整瓶酒灌着自己喝的那种人,那些整瓶整瓶喝下去的朋友们也许花了数千元喝到头晕也不知如何形容喝完后的酒的香味。
广州九姑娘
·
2023-10-09 22:40
编写和部署智能合约:智能合约工具、remix、
Truffle
第五章文章目录第五章一、智能合约工具二、remix三、
Truffle
总结一、智能合约工具智能合约的编译环境就是solidity的编译环境,智能合约的执行环境就是EVM。
qq_53982314
·
2023-10-09 07:26
区块链书本学习
区块链
#OneSwap系列五之如何组织代码
标准目录结构OneSwap项目使用了
Truffle
作为开发和测试工具,因此整体的目录结构也沿用了
Truffle
的约定:Solidity源代码都在contracts子目录内、部署脚本在migrations
OneSwap
·
2023-10-01 19:23
gem 提示`gem_original_require': Library "/usr/lib/libSystem.B.dylib" does not exist. (RuntimeError)
xxxxxx@MacBook~%gem-v/Users/xxxxxx/.rbenv/versions/
truffle
ruby-20.1.0/lib/mri/rubygems/core_ext/kernel_require.rb
iOS坚持者
·
2023-09-27 07:32
菜鸟:开发了第一个智能合约和网页交互
第一次次开发使用的是
truffle
和testrpc,testrpc是在本地使用内存模拟使用的以太坊环境,对开发来说更加方便快捷,调试。通过testrpc开发测试后,OK后,再部署到正式网络上去。
Hello哥
·
2023-09-24 05:13
运行迁移
详细如下:命令行执行迁移命令:$
truffle
migrate这个命令将会执行所有在migrations目录下的迁移操作。迁移操作只会执行新添加的迁移命令,如果没有新添加的迁移任务将不会有任何变化。
唯夜
·
2023-09-21 16:27
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他