Releases: FISCO-BCOS/console
Releases · FISCO-BCOS/console
console v1.1.0
v1.1.0
(2020-08-14)
Please read the console documentation.
CHANGELOG
- Add
- Add
getBlockHeaderByHash、getBlockHeaderByNumber
RPC inerface - Add new
solcJ
version, which can be used both in SM and NonSM enviroment
- Update
- Upgrade web3sdk version to 2.6.1, refer to web3sdk update
- Upgrate
get_account.sh、get_gm_account.sh
to supportaarch64
architecture - Update
sol2java.sh
which generate Java contract code that can be used in SM and NonSM environment
请阅读console文档。
变更日志
- 新增
- 添加
getBlockHeaderByHash、getBlockHeaderByNumber
命令 - 添加新的solcJ版本,支持同时编译合约的国密/非国密版本,支持
aarch64
架构
- 更新
- 升级web3sdk版本为2.6.1, 参考web3sdk的更新内容
- 更新
get_acount.sh、get_gm_account.sh
支持aarch64架构 - 更新sol2java.sh,能够生成国密/非国密环境同时能够使用的Java合约代码
console v1.0.10
v1.0.10
(2020-06-19)
Please read the console documentation.
CHANGELOG
- Add
- Add ChainGovernance commands
- Update
- Upgrade web3sdk version to 2.3.0, refer to web3sdk update
请阅读console文档。
变更日志
- 新增
- 新增角色权限的命令列表
- 更新
- 升级web3sdk版本为2.5.0, 参考web3sdk的更新内容
console v1.0.9
v1.0.9
(2020-03-31)
Please read the console documentation.
CHANGELOG
- Add
- Add contract lifecycle management commands
- Add commands for contract permission management
- Add KVTableTest.sol example contract
- Update
- Upgrade web3sdk version to 2.3.0, refer to web3sdk update
- Provide more friendly error message display
- Fix
- Fix bug where field values set by SQL statements cannot contain commas
- Fix the issue that the deploymentlog.txt file format was incorrect and the console could not be started
请阅读console文档。
变更日志
- 新增
- 新增冻结合约的命令列表
- 新增合约权限管理的命令列表
- 添加KVTableTest.sol示例合约
- 更新
- 升级web3sdk版本为2.3.0, 参考web3sdk的更新内容
- 提供更友好的错误信息展示
- 修复
- 修复SQL语句设置的字段值无法包含逗号的bug的问题
- 修复deploylog.txt文件格式不正确,控制台无法启动的问题
console v1.0.8
v1.0.8
(2020-01-17)
Please read the console documentation.
CHANGELOG
- Update
- Upgrade the web3sdk version to 2.2.2 and give more error information when start fails
请阅读console文档。
变更日志
- 更新
- 升级web3sdk版本为2.2.2,启动失败时给出更多的错误信息
console v1.0.7
v1.0.7
(2019-12-27)
Please read the console documentation.
CHANGELOG
- Update
- Update dependency web3sdk to 2.2.0
- Limit the CRUD table name length from 48
- Implement
get_gm_account.sh
to create a gm account
请阅读console文档。
变更日志
- 更新
- 升级web3sdk版本为2.2.0
- 适配fisco-bcos 2.2.0限制CRUD表名的最大长度为48
- 添加
get_gm_account.sh
生成国密版账户
console v1.0.6
v1.0.6
(2019-11-26)
Please read the console documentation.
CHANGELOG
- Update
- Update dependency web3sdk to 2.1.2
- start.sh add -Djdk.tls.namedGroups="secp256k1" parameter
请阅读console文档。
变更日志
- 更新
web3sdk
版本更新为2.1.2
- start.sh 添加 -Djdk.tls.namedGroups="secp256k1" 参数
console v1.0.5
v1.0.5
(2019-09-17)
Please read the console documentation.
CHANGELOG
- Update
- Update dependency web3sdk to 2.1.0
- deployByCNS command will now save ABI in CNS table
- Support relative path and absolute path parameter for start.sh -p12/-pem
- Fix
- getTotalTransactionCount command returns null
- Contract parameter type parsing errors between bytes and bytesN
- Unclosed file streams
- Other minor bugs
请阅读console文档。
变更日志
- 更新
web3sdk
版本更新为2.1.0
deployByCNS
将合约的ABI
保存入CNS
表start.sh -p12/-pem
参数执行的文件支持相对路径,绝对路径
- 修复
getTotalTransactionCount
显示结果为null
- 控制台调用合约,无法区分合约
bytes
bytesN
类型导致输入被截断 - 多处读取文件没有关闭输入流
- 其他修复
console v1.0.4
v1.0.4
(2019-07-05)
Please read the console documentation.
CHANGELOG
- Add
- Add transaction parsing function: call, callCNS support parsing output, event log; getTransactionByHash, getTransactionByBlockHashAndIndex, getTransactionByBlockHashAndIndex support parsing input; getTransactionReceipt support parsing input, output, event log.
- Update
- Remove useless jar package dependencies.
请阅读console文档。
变更日志
- 添加
- 添加交易解析功能:call、callCNS支持解析output、event log; getTransactionByHash、getTransactionByBlockHashAndIndex、getTransactionByBlockHashAndIndex 支持解析input; getTransactionReceipt支持解析input、output、event log。
- 更新
- 去除无用的jar包依赖。
console v1.0.3
v1.0.3
(2019-06-18)
Please read the console documentation.
CHANGELOG
- Add
- add SQL commands to user tables, including
create
,insert
,update
,delete
,select
,desc
commands. - add account generation script
get_accounts.sh
, support to load account file login console. - support
call
callByCNS
getTransactionReceipt
parsing output of the event log. - the transaction is sent, the prefix
transaction hash:
is added before the transaction hash value.
请阅读console文档。
变更日志
- 添加
- 增加操作用户表的sql命令,包括
create
,insert
,update
,delete
,select
,desc
命令。 - 增加账户生成脚本
get_accounts.sh
,支持加载账户文件登陆控制台。 - 支持
call
callByCNS
getTransactionReceipt
对event log进行解析输出。 - 发送交易后,交易哈希值前添加
transaction hash:
的前缀显示。
console v1.0.2
v1.0.2
(2019-04-19)
Please read the console documentation.
CHANGELOG
- Update
- Removed
applicationContext.xml
,ca.crt
,node.crt
andnode.key
files fromconsole/conf
directory. Added the sample config fileapplicationContext-sample.xml
. - Support deploying contracts in a console and calling contracts in another console.
- Support
callByCNS
command to call a latest version contract by default. Meanwhile, If the contract version is specified, the full qualified contract name is set to<contract name>:<contract version>
. For example,HelloWorld:1.0
. - Prompt table-already-existed error when creating a duplicated user table. Prompt permission-deny error when performing addition, deletion and modification on a user table by an account without corresponding permission. (since fisco bcos 2.0.0-rc2)
- Prompt error information for invalid contract addresses. (since fisco bcos 2.0.0-rc2)
- Show the contract address in the format of
contract address:<contract address>
after deploying the contract. - Allow contracts address to omit leading 0s but not
0x
. For example,0x000ac78
can be simplified to0xac78
. - Sort the command list displayed by the
help
command.
请阅读console文档。
变更日志
- 更新
console/conf
目录下移除applicationContext.xml
配置文件和ca.crt
,node.crt
,node.key
文件。新增applicationContext-sample.xml
配置文件。- 一个控制台部署合约,另一个控制台可以直接调用合约。
callByCNS
支持在不传合约版本号时调用最新版本合约。传入版本号时,其合约名与版本号使用英文冒号分隔,例如HelloWorld:1.0
。- 重复创建用户表会提示表已存在的错误信息,无权限的账号对用户表进行增删改操作会提示无权限信息。(适配fisco bcos 2.0.0-rc2)
- 调用合约时,传入错误合约地址会获取错误提示信息。(适配fisco bcos 2.0.0-rc2)
- 部署合约后,显示的合约地址前面加
contract address:
。 - 合约地址只能省略前缀0,不能省略
0x
。例如0x000ac78
可以简写成0xac78
。 help
命令显示的命令列表进行了字典排序。