是时候用Hardhat EVM 替换ganache了,Hardhat EVM 是一个用于本地开发的以太坊网络,提供了更好的堆栈跟踪功能和console.log() 输出日志。
通过 truffle-plugin-verify 自动化验证合约代码
本文参考:https://substrate.dev/docs/en/tutorials/start-a-private-network/,搭建Substrate私有网络,并将其托管到telemetry.polkadot.io上。
本实践案例中,我们首先会搭建和启动一条substrate链,再通过MetaMask这款著名的以太坊钱包浏览器插件,通过自定义RPC的方式,接入我们搭建好的substrate链。 然后我们会在remix这款智能合约在线IDE上的完成ERC20智能合约的开发、编译、部署、调试。remix将通过Injected Web3的方式接入我们的MetaMask钱包,借助MetaMask实现和substrate链的交互。
一个交易,从原始数据到签名数据,经历了什么?
在接下来一个系列的文章中将为你一一介绍,从零知识证明的概念一直到零知识证明背后的密码学实现。
Defi 概念普及
磨刀不误砍柴工,准备好了,才能写好 Substrate 应用。
本文中将使用Go语言开发一个基于Tendermint Core的区块链应用。
学习Substrate 开发的第一步就是环境搭建,本文的目标是把Substrate编译出来,用 substrate 启动一个区块链开发网络。
Substrate