-
问: config.conf中的genesis.block.witnesses替换成在https://tronscan.org/ 注册时给出的address字符串:是否需要删除其他address?url和voteCount字段是否需要删除?
答: 不需要删除其他地址,但是这些地址也会成为您网络的一部分,而如果您不持有其私钥,这些相当于是废地址。注意:Zion、Sun以及Blackhole账户不能从创世块的配置文件中删除,但是可以对它们的地址进行更改。
-
问: seed.node ip.list 替换成自己公网的ip地址后,使用启动命令 java -jar java-tron.jar 启动后,如何测试部署是否正常,比如是否有测试接口或者命令,类似redis,get ping 会返回 pong?
答: Java-tron没有默认的接口。一旦服务器开始运行,就能够发送grpc命令,基于这一点,有几种检验部署是否成功的方法。首先,需要您确认grpc端口已处于开启状态:
- netstat -tulnp| grep 50051
如果端口已开启,需要您使用tronscan.org测试节点,确保端口和IP对网络开放。如果使用的是私网IP,则需要其他gRPC软件。
也可以使用下面的终端指令,检查节点是否正常运行:
- tail -f logs/tron.log |grep "MyheadBlockNumber"