import{_ as i,c as e,a,o as n}from"./app-I9WJttm3.js";const l={};function t(h,s){return n(),e("div",null,[...s[0]||(s[0]=[a(`

Console 控制台是什么?

Console 是 FISCO BCOS 官方提供的一个交互式命令行工具,用于直接与区块链节点交互。 主要功能包括:

部署 Console 控制台

获取下载脚本:wget https://gitee.com/FISCO-BCOS/console/releases/download/v2.8.0/console.tar.gz 解压控制台安装包:tar -zxf console.tar.gz console/

复制配置文件:cp conf/config-example.toml conf/config.toml 编辑配置文件:vim conf/config.toml

# enSslKey = "conf/gm/gmensdk.key"          # GM ssl cert file path
                                            # default load the GM SSL encryption privateKey from \${certPath}/gm/gmensdk.key

[network]
# 请确保这里的连接地址都有节点
peers=["127.0.0.1:20200", "127.0.0.1:20201"]    # The peer list to connect

# Configure a private topic as a topic message sender.

复制节点证书到 Console 的配置目录下

cp -r ../nodes/127.0.0.1/sdk/* conf/

通过 bash start.sh 就可以启动 Console 控制台啦! 启动Console控制台

常用控制台命令

这里的区块链的搭建是根据前一篇文章中的多机构多群组多节点的关系

合约相关命令

其他命令

output_example
[group:1]> getBlockNumber 
0
output_example
[group:1]> getSealerList 
[
    d036a22f16909cba4c8521cd3c31db3be381e673c9749e3fd2848ab25eca134ef917cb9306f41893295c535078bce77bdc241eba3f92549a73efe4699d3c0df8,
    f0535616759000b473a285d60814bc2c5927a9cb897644da46890de71e59df590cd6fe1b226a95e19a566b6fc127fd85032de0d9fdd3d529e5e50cd96ad51f28
]
`,18)])])}const p=i(l,[["render",t]]),c=JSON.parse('{"path":"/ops/blockchain/practice/console-operator/","title":"Console 控制台操作","lang":"zh-CN","frontmatter":{"title":"Console 控制台操作","createTime":"2025/10/03 02:55:49","permalink":"/ops/blockchain/practice/console-operator/"},"readingTime":{"minutes":1.15,"words":344},"git":{"createdTime":1759656932000,"updatedTime":1759656932000,"contributors":[{"name":"si-meng-spec","username":"si-meng-spec","email":"simeng@simengweb.com","commits":1,"avatar":"https://avatars.githubusercontent.com/si-meng-spec?v=4","url":"https://github.com/si-meng-spec"}]},"filePathRelative":"notes/ops/blockchain/practice/console-operator.md","headers":[]}');export{p as comp,c as data};