磨刀不误砍柴工,准备好了,才能写好 Substrate 应用。
本文中将使用Go语言开发一个基于Tendermint Core的区块链应用。
学习Substrate 开发的第一步就是环境搭建,本文的目标是把Substrate编译出来,用 substrate 启动一个区块链开发网络。
Substrate
以太坊在去年升级的go-ethereum(geth)1.9.0大版本,除了性能得到大幅提升之外,引入了GraphQL,一种节点接口查询机制,用以补充JSON-RPC。
以太坊geth 公私钥地址签名转换基础
使用 OpenZeppelin 来帮助进行合约开发,即可以提高代码的安全性,又可以提高开发效率。
选对工具,搭建区块链一点也不难。
当我们发行了ERC20代币之后,因为某些特殊原因不得不放弃掉ERC20的智能合约,而改用新合约的时候,可以通过布署一个迁移合约的方法实现将旧合约的所有代币迁移到新合约的需求.
Gnosis 协议是一种完全无许可的 DEX (去中心化交易协议),它通过一种名为环交易的新机制最大限度地提高其流动性。通过为传统交易协议几无可能进行的交易提供便利性,环交易尤其改善了非流动性或“长尾”代币 (如预测市场结果通证) 的流动性。
Solidity 0.6 终于可以捕获错误啦