如何使用DAppTools

在这里插入图片描述
在编写智能合约时,开发者只需要了解一种语言,例如SolidityVyperRust。但是,选择一个框架并围绕该框架学习所有的语言可能会很棘手。

学习像 DappTools这样的简约命令行框架可以避免这些问题,且能使得Web3开发者的生活更加轻松。

在本篇DappTools教程中,你将学习如何通过DappTools框架创建、测试以及部署智能合约。

下面是本教程随附的视频教程:https://youtu.be/csTWByu481I

DappTools是什么?

DappTools是一个类似于Hardhat和Brownie的框架,可以帮助智能合约开发者测试、部署和维护他们的代码。 如果部署一个合约,你会将编译后的字节码存储在哪里?如何跟踪它的去向? 重新部署新代码的难度如何?这些都是可以通过使用智能合约开发框架来解决的问题。

DappTools最初是用Haskell语言编写。然而最近,Paradigm团队采用了DappTools并用Rust重写了它,并称他们的新创造为Foundry。 两者的工作方式相似,因为它们都以命令行为中心,高效,并且常常会涉及编写带有大量模糊测试的Solidity测试代码。

DappTools是许多业内领先协议的流行选择。

为什么使用 DappTools?

如果你是热爱Linux、bash脚本、追求高效、以命令行为中心来编码的开发者,那么这绝对是你应该尝试的智能合约框架。此外,如果你不熟悉JavaScript 或Python,这对你也很有用!
我们在学习什么?
在本教程中,我们将学习如何:

  1. 使用DappTools
  2. 使用
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值