guusd
命令帮助指南
以下是 中每个可用命令的详细说明:guusd
区块链和区块信息命令
alt_chain_info [blockhash]
显示有关替代区块链或分叉的信息,使用指定的区块哈希来查找相关数据。
check_blockchain_pruning
检查是否启用了区块链修剪。Pruning 会删除旧块以节省空间,此命令会验证其当前状态。
diff
显示当前在网络中挖掘或生成新区块的难度。
hard_fork_info
显示有关当前或即将进行的硬分叉的信息,包括激活高度和分叉参数。
print_bc <begin_height> [<end_height>]
打印两个区块高度之间的区块链数据。指定 和 (可选) 以定义范围。begin_height
end_height
print_block <block_hash> | <block_height>
使用特定块的哈希值或高度打印有关特定块的详细信息。
print_coinbase_tx_sum <start_height> [<block_count>]
打印指定数量的区块从给定起始区块高度的 coinbase 交易总和。
print_frame_quorum_state <height>
显示区块链帧中指定区块高度的仲裁状态。
print_framerequire <height>
在特定块高度显示所需的帧信息。
print_height
显示区块链的当前高度。
对等和连接命令
ban <IP> [<seconds>]
在给定的持续时间(以秒为单位)内禁止指定的 IP 地址。如果未提供持续时间,则 ban 是永久性的。
bans
列出网络中所有禁止的 IP。
in_peers <max_number>
设置您的节点可以接受的最大入站对等节点数量。
out_peers <max_number>
设置您的节点将连接到的最大出站对等节点数量。
unban <IP>
从特定 IP 地址删除禁令,允许其再次连接。
Transaction 和 Pool 命令
flush_txpool [<txid>]
刷新事务池。(可选)指定交易 ID 以刷新特定交易。
output_histogram [@<amount>] <min_count> [<max_count>]
显示输出的直方图,可以选择按数量 () 和计数范围 (, ) 进行筛选。@<amount>
min_count
max_count
prune_blockchain
修剪区块链以节省磁盘空间,删除旧的或不必要的块。
relay_tx <txid>
将特定交易 () 中继到网络。txid
print_pool
打印事务池的当前状态,显示所有未确认的事务。
print_pool_sh
以 “short” 格式显示交易池,显示未确认交易的更简洁视图。
print_pool_stats
显示事务池的统计信息,例如事务数和总大小。
挖矿和注册命令
start_mining <addr> [<threads>] [do_background_mining] [ignore_battery]
从指定的钱包地址开始挖矿。(可选)指定线程数、是否进行后台挖矿以及在决定是否挖矿时是否忽略电池状态。
stop_mining
停止挖矿进程。
prepare_registration
准备系统以进行注册。这可能是质押或注册程序的一部分。
Status 和 Synchronization 命令
sync_info
显示同步信息,包括当前同步状态以及节点与网络相比落后或领先多少。
status
显示节点的常规状态,包括正常运行时间、连接状态等。
print_status
打印有关当前节点的运行状况和活动的详细状态信息。
stop_daemon
停止守护程序并关闭节点。guusd
save
保存系统或区块链数据的当前状态。
start_save_graph
启动保存数据以用于绘图或分析目的的进程。
stop_save_graph
停止由 启动的数据保存过程。start_save_graph
记录和调试命令
set_log <level>|<{+,-,}categories>
设置日志级别或调整日志记录类别。此命令控制日志输出的详细程度和焦点,帮助调试。
show_hr
显示高级运行时统计信息,例如处理的块数和其他关键指标。
hide_hr
隐藏高级运行时统计信息,使其不被显示。
Update 和 Version 命令
update (check|download)
检查可用的更新或下载最新版本的软件。
version
显示守护程序的当前版本。guusd
其他命令
exit
退出守护程序并终止当前会话。guusd
help [<command>]
为特定命令提供帮助或显示常规帮助。您可以指定一个命令来获取有关它的详细信息。
pop_blocks <nblocks>
从区块链中删除最后一个。这通常用于测试或恢复最近的区块。nblocks
limit [<kB/s>]
限制节点使用的带宽。(可选)指定速率(以 KB /秒为单位)。这将控制节点的数据使用量。
limit_down [<kB/s>]
限制节点的下载速率。指定一个值(以 KB /秒为单位)。
limit_up [<kB/s>]
限制节点的上传速率。指定一个值(以 KB /秒为单位)。