当我们与多个 DEFI 协议交互时,往往只能在主网上测试,我们应该怎么做呢?
本文探讨的通过函数选择器来实现对函数级别的访问控制非常有参考价值。
GSN通过将Gas转嫁到第三方,从而实现Dapp的使用者不需要支付Gas也能使用服务
了解以太坊的数据类型以及如何理解链上以太坊指标。
Hardhat是一个方便在以太坊上进行构建的任务运行器。使用它可以帮助开发人员管理和自动化构建智能合约和dApp的过程中固有的重复任务,以及轻松地围绕此工作流程引入更多功能。Hardhat还内置了Hardhat EVM,后者是为开发而设计的本地以太坊网络。 它允许你部署合约,运行测试和调试代码。
搞了三四个月联盟链,基本上算是告一段落,大概梳理下所做的东西,希望能对要做联盟链的人有所帮助。
本实践案例中,我们首先会搭建和启动一条substrate链,再通过MetaMask这款著名的以太坊钱包浏览器插件,通过自定义RPC的方式,接入我们搭建好的substrate链。 然后我们会在remix这款智能合约在线IDE上的完成ERC20智能合约的开发、编译、部署、调试。remix将通过Injected Web3的方式接入我们的MetaMask钱包,借助MetaMask实现和substrate链的交互。
Eth2.0的共识算法设计目标就是让PoS就有一定的安全性和可用性(certain safety and liveness claims).对应着这个目标,提出了两大组件来定义分叉规则和最终性
MetaMask v8 新版本,更好的用户体验和安全性。
本文将介绍如何只支付一次交易费就可以向多个地址发送以太币或ERC20代币。