赞
踩
https://weibo.com/ttarticle/p/show?id=2309404380250590026017
波场TRON|TRON开发者指南
波场TRON团队为更好地服务社区开发者及建设者,吸引更多强大力量共同建设TRON全球网络生态社区,特制作TRON开发指南,指南将由浅入深为您介绍在波场网络上所遇到的问题和注意事项。
欢迎来到波场TRON开发者指南,在这里您将找到最全面的指南与文档助力您完美使用
TRON-CLI 是一个命令行工具,可以快速轻松地启动完整节点,事件节点和 Solidity 节点。
● Python 3.7+
● JDK 1.8
● MongoDB (用于事件服务器)
● MacOS 或 Linux
在目标目录中,可以选择设置 python 虚拟环境并激活环境。然后执行 troncli 的 pip 安装。
虚拟环境中成功的 “pip install” 会产生以下输出:
成功的 pip 安装输出
对于那些想要启动本地专用网络的人,可以运行命令 tron-cli quick。此命令设置 tron_nodes 目录和子文件夹,将 .jar 文件移动到文件夹中,在默认端口上设置配置文件,运行节点,并输出状态详细信息。
以下过程允许高级用户自定义其设置并连接到 Mainnet。该过程包括初始化,设置配置和运行节点。
运行 'tron-cli init' 命令设置目录,下载 .jar 文件,并将 .jar 文件移动到目录中:
TRON-CLI 允许用户轻松配置 Full 和 Solidity 节点的 HTTP 和 gRPC IP 端口。默认设置为:
Full Node HTTP: 8500
Solidity Node HTTP: 8600
Full Node RPC: 58500
Solidity Node RPC: 58600
Event-Node RPC: 58400
Event-Node HTTP: 8400
要自定义设置,只需执行 tron-cli config --nettype 命令即可。例如,要将 Full Node HTTP 端口设置为 8090,请运行 tron-cli config --fullhttpport 8090:
要启动完整节点,请运行 tron-cli run:
运行完整节点
然后,您可以使用 tron-cli status 检查整个节点状态:
检查 TRON-CLI 整体节点状态
要运行 solidity 节点,请运行命令 tron-cli run --nodetype sol。对于事件节点,运行命令 tron-cli run --nodetype event:
运行 TRON-CLI Solidity 节点
一旦完整节点和 Solidity 节点都运行,您就可以查看同步日志。完整节点日志位于 tron_nodes / fullnode / logs / tron.log 下,而 Solidity Node 日志位于 tron_nodes / soliditynode / logs / tron.log下。由于同步,日志会动态更新,完整节点后面的 Solidity Node 1 块。
完整节点(左)和 Solidity Node(右)日志
运行以下命令可以轻松停止节点:
● Shell
Copy
tron-cli stop --node NODENUMBER
设置完整节点
安装 MongoDB 并创建用户和数据库. 然后初始化.
安装 MongoDB 并创建用户和数据库。然后初始化
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。