【提问】fabric从1.1升级到1.2时,需要重新生成tx文件和genesis.block吗

fabric从1.1升级到1.2时,需要使用新的configtx.yaml重新生成channel.tx和genesis.block吗

想问下可不可以重新生成???

需要不需要重新生成???

不需要重新生成。genesis.block是order的创世区块,有时间戳包含在内。升级的过程可以参考./byfn.sh upgrade,有兴趣的话研究一下这个脚本的upgrade到底做了什么。https://hyperledger-fabric.readthedocs.io/en/release-1.3/upgrading_your_network_tutorial.html