fboost vscode extension

Fisco-Bcos Visual Code Extension, help developer run deploy blockchain, check blockchain status, install console, load scaffold project command in vscode terminal.

2
2
JavaScript

FBoost Visucal Code Extension

FBoost Visucal Code Extension 是针对 Visual Code 设计的 FISCO BCOS 扩展插件。

Features

主要根据 FISCO BCOS 文档 集成相关命令,通过 ctrl+shift+p (win) 或者 command+shift+p (mac) 调出快捷命令,使用户在 Visual Code 中便捷操作 FISCO BCOS。

Deploy

FISCO BCOS 的部署与启动。

命令 说明
FBoost:[Deploy] (1).Initial envirement 设置初始化环境,可选 local 或者 remote
FBoost:[Deploy] (2).Install dependency 安装相关依赖
FBoost:[Deploy] (3).Set node base 设置 FISCO BCOS 部署目录
FBoost:[Deploy] (4).Build chain 构建 FISCO BCOS
FBoost:[Deploy] (5).Start nodes 启动节点

Check

检查 FISCO BCOS 节点相关状态。

命令 说明
FBoost:[Check] nodes process 检查节点配置
FBoost:[Check] logs 查看日志
FBoost:[Check] nodes consensus status 检查共识状态

Console

FISCO BCOS 控制台部署与启动。

命令 说明
FBoost:[Console] (1).Install console 部署控制台
FBoost:[Console] (2).Copy console config 拷贝控制台配置文件
FBoost:[Console] (3).Copy console certificate 配置控制台证书
FBoost:[Console] Start console 启动控制台

Scaffold

FISCO BCOS 的脚手架工程。

命令 说明
FBoost:[Scaffold] Spring Boot Starter Spring Boot 脚手架工程

TODO

  • 增加 Python Scaffold (ing)
  • 支持 deploy FISCO BCOS Docker
  • 支持 deploy smart contract

Release Notes

0.1

初代版本,在 DoraHacks 2019 比赛时构思,设计和开发。