我正在使用substrate-node-template
的 BABE / GRANDPA 共识来开发底物链。对于本地开发(即仅运行一个节点来开发dapp),此设置存在两个问题。
--release
标志重新编译该节点,否则块执行将超出插槽持续时间。这很昂贵,尤其是在CI上。理想情况下,用于本地开发的共识的行为应类似于以太坊以太坊中的InstantSeal
共识。对于基材有类似的共识吗?那光环呢?可以对BABE / GRANDPA进行调整以减轻问题吗?
答案 0 :(得分:0)
基板节点模板已切换回 AURA 。
因此,现在您可以更轻松地部署本地测试网。
只需获取基板存储库的最新母版,然后获取新的节点模板并运行
substrate-node --chain local --alice
或者,如果您构建自己的链规范,请提供光环授权:
"aura": {
"authorities": [
"5FZWmKa4ePFfoSRj83XiCnDrsnWcdbf7886yFSnFAmQCcUJ2"
]
},