我想知道Hyperledger服务器运行时没有configtx.yaml
的情况。因为,我想测试权限如何随策略的每一层更改而变化。
是否有peer command
用于查找政策?
答案 0 :(得分:0)
您应该可以使用peer channel fetch config
命令。类似于:
peer channel fetch config myconfig.pb -o <my-orderer-and-port> -c <my-channel-name> --tls --cafile ordercafile.tls
这将返回一个Protobuf文件(myconfig.pb),您可以使用configxlator
命令将此文件解码为json(您可能需要将此二进制文件作为结构二进制文件的一部分下载)。例如:
configtxlator proto_decode --input myconfig.pb --type common.Block --output ./myconfig.json
这将是一个很长的JSON文件,但是您可能可以在两个版本之间使用diff
,并查看是否已应用您的更改。