Releases: FISCO-BCOS/console
console v3.0.0-rc2
v3.0.0-rc2
(2022-02-25)
请阅读控制台文档:
更新
- 适配FISCO BCOS v3.0.0-rc2
- 适配FISCO BCOS Java SDK v3.0.0-rc2
- 更新log4j2依赖到2.17.1版本
修复
- 修复权限初始化失败的问题
- 修复BFS和KVTable相关的部分命令补全的问题
兼容性说明
- 沿用2.0+版本的大部分功能, 不兼容 FISCO BCOS 2.0+ 版本。FISCO BCOS 2.0+ 版本请使用对应版本的Console
- 不兼容3.0.0-rc1版本的FISCO BCOS区块链
- 仅支持3.0.0-rc2版本的FISCO BCOS区块链
Please read the documentation of console:
Changed
- Adaptation FISCO BCOS v3.0.0-rc2
- Adaptation FISCO BCOS Java SDK v3.0.0-rc2
- Update log4j2 dependency to version 2.17.1
Fixed
- Fix the problem of permission initialization failure
- Fixed some command completion issues related to BFS and KVTable
Compatibility Notes
console v3.0.0-rc1
v3.0.0-rc1
(2021-12-10)
请阅读控制台文档:
新特性
Console包含如下几个新特性:
- 完全支持 FISCO BCOS 3.0+,不兼容 FISCO BCOS 2.0+ 版本。FISCO BCOS 2.0+ 版本请使用对应版本的Console。
- 基于FISCO BCOS Java SDK v3.0.0-rc1实现。
- 支持Liquid合约使用,包含部署Liquid合约,发起Liquid合约交易。
- 新增Liquid编译后的WASM和ABI文件转换成Java合约文件的脚本。
功能
- 沿用2.0+版本的大部分功能。
- 支持Liquid部署和调用。
- 支持控制台上的BFS操作,权限管理。
Please read the documentation of console:
New Features
Java SDK includes the following new features:
- Support FISCO BCOS 3.0+. No longer support for FISCO BCOS 2.0+, if you want to use console to operate FISCO BCOS 2.0+, please use console in 2.0+ versions.
- Implement based on the FISCO BCOS Java SDK v3.0.0-rc1.
- Support Liquid usage, including deploy contracts, sending transactions.
- Liquid contract support, including deploy contracts, sending transactions, transfer WASM and ABI to Java contract files.
Functions
- Adopt a majority of functions of Console 2.0+.
- Liquid contract support, including deploy contracts, sending transactions.
- BFS opration and authority Management in console.
console v2.8.0
v2.8.0
(2021-03-24)
Please read the console documentation.
CHANGELOG
- Update
- Upgrade Java SDK version to
2.8.0-GMT0018
请阅读console文档。
变更日志
- 更新
- 升级Java SDK版本为
2.8.0-GMT0018
console v2.7.2
v2.7.2
(2021-03-24)
Please read the console documentation.
CHANGELOG
- Update
- Upgrade Java SDK version to
2.7.2
- Fix
- Fix the problem that the account address output by
getCurrentAccount
is inconsistent with the account address that sent the transaction
请阅读console文档。
变更日志
- 更新
- 升级Java SDK版本为
2.7.2
- 修复
- 修复
getCurrentAccount
输出的账户地址与发送交易的账户地址不一致的问题
console v2.7.1
v2.7.1
(2020-12-24)
Please read the console documentation.
CHANGELOG
- Update
- Upgrade Java SDK version to
2.7.1
- Do not clear historical commands when switching groups, and support completion based on historical commands
- Fix
- Fix the problem of garbled output on the console when the return value of the contract is
bytes
andbytesN
- Fix the problem that the console cannot input the
bytes
type parameter normally
请阅读console文档。
变更日志
- 更新
- 升级Java SDK版本为
2.7.1
- 切换群组时不清除历史命令,支持基于历史命令的补全
- 修复
- 修复合约返回值为
bytes
和bytesN
类型时,控制台输出乱码的问题 - 修复控制台无法正常输入
bytes
类型参数的问题
console v2.7.0
v2.7.0
(2020-11-25)
Please read the console documentation.
CHANGELOG
- Add
- Added
getBatchReceiptsByBlockHashAndRange
andgetBatchReceiptsByBlockNumberAndRange
commands to support batch pull transaction receipts - Add the
getNodeInfo
command to support pulling the topic information subscribed by the node - Added
revokeContractStatusManager
command to support revoke contract life cycle management authority - Added
queryVotesOfMember
andqueryVotesOfThreshold
commands to support voting status query
- Update
callByCNS
pullsABI
description information from the node- Upgrade the Java SDK version to
2.7.0
请阅读console文档。
变更日志
- 新增
- 添加
getBatchReceiptsByBlockHashAndRange
和getBatchReceiptsByBlockNumberAndRange
命令,支持批量拉取交易回执 - 添加
getNodeInfo
命令,支持拉取节点订阅的topics信息 - 添加
revokeContractStatusManager
命令,支持撤销合约生命周期管理权限 - 添加
queryVotesOfMember
和queryVotesOfThreshold
命令,支持委员权限管理投票情况查询
- 更新
callByCNS
从节点拉取ABI
描述信息- 升级Java SDK版本为
2.7.0
console v2.6.1
v2.6.1
(2020-10-30)
Please read the console documentation.
CHANGELOG
- Add
- The
call
command supports using thelatest
keyword to call the latest contract
- Update
- Depend on
Java SDK
ofv2.6.1
version
请阅读console文档。
变更日志
- 新增
call
命令支持使用latest
关键字调用最新合约
- 更新
- 依赖
v2.6.1
版本的Java SDK
console v2.6.0
v2.6.0
(2020-10-16)
Please read the console documentation.
CHANGELOG
- Add
-
Add
getCurrentAccount
command to show the current account information -
Add the
getCryptoType
command to show the current blockchain ledger type and the type of SSL connection between the console and nodes -
Add
generateGroup
,generateGroupFromFile
,startGroup
,stopGroup
,removeGroup
,recoverGroup
commands to support dynamic group management
- Update
-
Replace the console's dependency on
Web3SDK
with dependency onJava SDK
-
deploy
,deployByCNS
,call
,callByCNS
,listAbi
,listDeployContractAddress
,queryCNS
,registerCNS
commandcontractNameOrPath
parameter supports both contract name and contract path, and supports contract completion of name and contract path -
Modify the
get_gm_account.sh
script and put the generated private key information of account in the ʻaccounts_gm` directory
请阅读console文档。
变更日志
- 新增
-
添加
getCurrentAccount
命令,查看当前账户信息 -
添加
getCryptoType
命令,查看当前区块链账本类型(目前支持国密和非国密)、控制台与节点之间的SSL连接类型(目前支持OpenSSL和国密SSL) -
添加
generateGroup
、generateGroupFromFile
、startGroup
、stopGroup
、removeGroup
、recoverGroup
命令支持动态群组管理
- 更新
-
将控制台对
Web3SDK
的依赖替换为依赖Java SDK
-
deploy
、deployByCNS
、call
、callByCNS
、listAbi
、listDeployContractAddress
、queryCNS
、registerCNS
命令中的contractNameOrPath
>参数同时支持合约名与合约路径,且支持合约名、合约路径的补全 -
修改
get_gm_account.sh
脚本,将生成的国密账户私钥信息放到accounts_gm
目录下
console v1.2.0
v1.2.0
(2020-09-30)
Please read the console documentation.
CHANGELOG
- Add
- Add private key manager command:
newAccount
switchAccount
listAccount
loadAccount
- Add
listAbi
command to display the function and event lists of the contract - Add
registerCNS
command - Support non interactive commands
- Update
call
command support address and function completion- Upgrate web3sdk to support JDK 14
sol2java.sh
support absolute and relative paths, contract file paths and contract directory paths, and sets up to generate 'Java' file directories- Modify 'get_gm_account.sh' to put the private key file into the 'accounts' directory and add the' _gm ' tag
- 'call' 'deploy' 'deployByCNS' supports both relative and absolute paths
请阅读console文档。
变更日志
- 新增
- 添加私钥管理工具命令:
newAccount
switchAccount
listAccount
loadAccount
- 添加
listAbi
命令查看合约接口以及Event列表 - 添加
registerCNS
命令,将合约信息注册CNS - 支持非交互式命令行
- 更新
call
命令支持合约地址,接口补全- 升级web3sdk版本为2.6.2, 支持JDK14
sol2java.sh
支持绝对路径与相对路径,支持合约文件路径以及合约目录路径,支持设置生成Java
文件目录- 修改
get_gm_account.sh
,生成的国密私钥放入accounts
目录,并且添加_gm
标记 call
deploy
deployByCNS
支持相对路径与绝对路径的方式
console v1.1.1
v1.1.1
(2020-09-08)
Please read the console documentation.
CHANGELOG
- Fix
- The
solcJ
compiler failed to dynamically link on theaarch64
platform causing an unusable problem
请阅读console文档。
变更日志
- 修复
solcJ
编译器在aarch64
平台动态链接失败导致无法使用的问题