Truffle - 是以太坊的开发环境,测试框架和资产管道,旨在解放太坊开发人员。
2023-04-04 10:20:58 1.15MB JavaScript开发-框架
1
pet-shop-tutorial修改后源代码
2022-11-21 16:42:44 12.98MB 区块链 truffle solidity
1
绝地以太坊指南-第4部分(web3) 在,我们走了一段弯路,并探讨了Remix IDE,将其作为一种交互和测试投注智能合约的方法。 在本文中,我们将向我们的智能合约添加一个简单的Web ui并创建一个* dApp *或去中心化的应用程序。 如果您还记得,在 ,我们使用了一个名为* truffle *的工具来创建我们的智能合约和相关的单元测试。 我们将回到松露,并使用他们的另一种工具box 。 Box本质上是样板应用程序,您可以使用这些应用程序使用基于以太坊的应用程序的通用工具集来引导自己的应用程序。 我们将使用React和以太坊区块链的web3 javascript客户端构建我们的应用程序。 松露为此有一个框,名为* React *,让我们开始吧。 松露盒 在您选择的目录中运行以下命令。 如果尚未安装松露,请参阅以获取帮助。 mkdir JediBet cd JediBet truff
2022-09-28 20:50:33 6.83MB dapp truffle solidity web3
1
松露插件验证 这个松露插件可让您直接从Truffle CLI在Etherscan上自动验证智能合约的源代码。 我在我的网站上写了一个教程,该教程了安装和使用此插件的整个过程:。 注意:此版本的插件使用多文件验证。 如果出于任何原因要使用源代码拼合,请使用该插件的 。 安装/准备 使用npm或yarn安装插件npm install -D truffle-plugin-verify yarn add -D truffle-plugin-verify 将插件添加到您的truffle-config.js文件module . exports = { /* ... rest of truffl
2022-05-30 21:03:20 195KB ethereum truffle solidity web3
1
以太坊turffle框架初始化的demo实例,需要相关环境才能运行,可以参考我的博客,想学习dapp开发的同学可以看看
2022-03-31 22:32:24 23.69MB truffle 以太坊 区块链
1
前端开源库-truffle块菌,块菌-以太坊的简单开发框架
2022-03-31 21:40:00 1.13MB 前端开源
1
本地部署指南 部署合约: 一共部署了3个合约, 其中3个收款地址被砍掉(改成了部署者的地址), p3d 也砍掉了 3个合约 我偷懒没有把合约地址写死, 用的是后续的 set 方法, 所以如果 truffle migrate 最后那段报错了, 可能没有 set 成功, 需要用其他方式调用( truffle console, 或者 remix 等) 合约部署完, 如无报错, 直接复制走 FoMo3Dlong 的地址就行了 npm install ganache-cli -g ganache-cli -l 471238800 -g 1 # 开启 testrpc 同时设定 gasLimit 和 gasPrice truffle compile truffle migrate --reset # 执行后, 复制 FoMo3Dlong: 后跟的地址 #直接输出最终合约地址, 将不会打印编译过程 truffle migrate --reset | grep 'FoMo3Dlong: 0x' | awk '{ print $2 }' 推荐做法 truffle migrate --reset > migrate.log cat migrate.log # 查看有无错误, 如合约均部署成功,但最后报错, 可能有几个赋值方法没有执行(我部署到 kovan 时就发生了这事,可以参考 migrations/2_deploy_fomo3d.js逻辑手动执行) cat migrate.log | grep 'FoMo3Dlong: 0x' | awk '{ print $2 }' 部署前端: 前端没有太多需要改的地方, 若使用英文版, 可参考下面命令行修改地址方式 若选择 bundle-cn.js 这个中文版, 则自己找到要修改的地方, 手动修改也行的 顺便说下 cn 里面还是 kovan测试网络的配置, 如需使用可把 bundle.js 里面的本地配置拷贝下 cd src/js sed -i "" 's/{{address}}/0x00/g' bundle.js # 非 mac 去除 -i 后的 "" cd ../../ npm install & npm run start 游戏激活(不激活就处于 ICO 中? 不懂...) 刚想到一个不一定靠谱的简单方式, 把 migrations 下那个 js 里面加一个 activate 的方法调用 npm install remix-ide -g # 安装个本地的 remix-ide remix-ide #注意此时处于项目根目录 OK, 浏览器访问 remix-ide, 点击左上角第6个图标( Connect to localhost ), 弹框继续 connect 左边多出 localhost, 点击 contracts 下的 FoMo3Dlong.sol 文件, ctrl + s , 触发编译 , 下一步 点击右边的上边的 Run, 选择 web3 provider, 如端口不变, 一路 next, ok, 往下看, 有个选择 合约的 select, 选中 FoMo3Dlong, 然后在 输入框中输入 migrate 得到的合约地址, 然后点击 At Address 最后点下 合约的 activate 方法 合约源码浅度分析 Fomo3D 合约源码分析 主要是对源码所有合约整理归类, 解释下合约都有啥作用, 希望对刚接触 fomo3d, 想学习 fomo3d 的有所帮助!
2022-02-09 15:05:39 1.85MB fomo3d 源码 truffle  部署
1
智能合约投票系统Dapp(truffle + react + solidity)编程,附带中英文使用说明安装依赖网址,有界面,可以前后端交互。非搬运,纯原创工程。
2022-01-08 19:13:04 6.59MB react truffle 智能合约 solidity
EaTheBlocks EatTheBlocks的区块链教程。 了解如何在以太坊和Solidity Smart合约上构建去中心化应用程序(Dapps) 盖子: 以太坊 坚固性 Web3 松露 DeFi(去中心化金融) 组织 YouTube: screencast文件夹 课程:其他文件夹 培训班
2022-01-06 12:40:50 45.11MB tutorial ethereum blockchain truffle
1
完整的以太坊区块链开发教程(草案) 内容和链接 01 HelloWorld-> 02测试-> 03测试驱动开发 04用松露部署到rinkeby(testnet) 05松露部署到实时网络 06 ICO基本 07 ICO合约开发 08使用openzeppelin框架进行众筹 09验证您的ICO合同 10在etherscan上更新您的ICO和令牌信息 作者 此时保留所有版权。
2021-12-25 22:56:07 812KB tutorial ethereum smart-contracts truffle
1