使用OpenZeppelin升级插件部署的智能合约可以通过升级来修改代码,同时保留原合约地址、状态和余额。这让帮助我们为项目添加新功能,或修复在生产中可能发现的任何错误。
通过本章程的学习,可以掌握基本的hardhat使用
本文介绍了如何使用最常用的智能合约开发框架之一——Hardhat 来完成以太坊智能合约的验证。
如何使用hardhat发布一个合约到区块链网络上
使用hardhat测试合约
通过分析hardhat在部署合约、调用合约函数过程中用到的rpc方法、方法参数、方法返回值的作用和意义,了解部署合约、调用合约函数的整个详细流程。
Decert.me 连载教程 《Solidity开发教程》 -- 工具篇
本章我们一起来使用hardhat把我们部署的合约验证一下
Hardhat专注于自动化和重复性任务以及它自带本地以太坊网络,Hardhat正快速成为众多以太坊开发者们的开发环境选项之一。在本篇技术文中,我们将展示如何使用Hardhat来构建、部署并和使用Chainlink网络的三种不同类型的智能合约进行交互:
本节课将用最简单的语言、最少的废话来帮助同学们用最短的时间学习hardhat,全网独家!
在本篇技术文中,我们将展示如何使用 Hardhat 来构建、部署并和使用Chainlink网络的三种不同类型的智能合约进行交互:1. 获取外部数据的API消费者合约 2. 从Chainlink喂价中读取最新价格的喂价消费者合约 3. 使用Chainlink VRF请求随机数的VRF消费者合约
hardhat框架实战-超强fork主网数据合约测试
使用hardhat一步一步构建智能合约演示项目开箱即用(最易上手操作)
pancake-swap-interface-v1功能有限,v2暂时还没有开源;而且关于pancake-frontend前端工程如何配置还没有一个详细完整的教程。在此,笔者将pancakeswap前端工程pancake-frontend配置成本地的hardhat测试网络环境,方便大家一起学习、使用。
使用hardhat编写和测试合约的时候,经常要配个.env文件保存私钥,有时候会一不小心把私钥提交到github仓库,导致损失。Truffle Dashboard 以提供一种简单的方法来使用您现有的 MetaMask 钱包进行部署以及您需要从命令行上下文发送的其他交易。因为 Truffle Dashboard 直接连接到 MetaMask,所以也可以将它与 Ledger 或 Trezor 等硬件钱包结合使用。