Skip to content

Releases: FISCO-BCOS/console

console v1.1.0

14 Aug 11:29
544ec71
Compare
Choose a tag to compare

v1.1.0

(2020-08-14)

Please read the console documentation.

CHANGELOG

  • Add
  1. Add getBlockHeaderByHash、getBlockHeaderByNumber RPC inerface
  2. Add new solcJ version, which can be used both in SM and NonSM enviroment
  • Update
  1. Upgrade web3sdk version to 2.6.1, refer to web3sdk update
  2. Upgrate get_account.sh、get_gm_account.sh to support aarch64 architecture
  3. Update sol2java.sh which generate Java contract code that can be used in SM and NonSM environment

请阅读console文档

变更日志

  • 新增
  1. 添加getBlockHeaderByHash、getBlockHeaderByNumber命令
  2. 添加新的solcJ版本,支持同时编译合约的国密/非国密版本,支持aarch64架构
  • 更新
  1. 升级web3sdk版本为2.6.1, 参考web3sdk的更新内容
  2. 更新get_acount.sh、get_gm_account.sh支持aarch64架构
  3. 更新sol2java.sh,能够生成国密/非国密环境同时能够使用的Java合约代码

console v1.0.10

19 Jun 14:18
090312a
Compare
Choose a tag to compare

v1.0.10

(2020-06-19)

Please read the console documentation.

CHANGELOG

  • Add
  1. Add ChainGovernance commands
  • Update
  1. Upgrade web3sdk version to 2.3.0, refer to web3sdk update

请阅读console文档

变更日志

  • 新增
  1. 新增角色权限的命令列表
  • 更新
  1. 升级web3sdk版本为2.5.0, 参考web3sdk的更新内容

console v1.0.9

31 Mar 06:30
9305dde
Compare
Choose a tag to compare

v1.0.9

(2020-03-31)

Please read the console documentation.

CHANGELOG

  • Add
  1. Add contract lifecycle management commands
  2. Add commands for contract permission management
  3. Add KVTableTest.sol example contract
  • Update
  1. Upgrade web3sdk version to 2.3.0, refer to web3sdk update
  2. Provide more friendly error message display
  • Fix
  1. Fix bug where field values ​​set by SQL statements cannot contain commas
  2. Fix the issue that the deploymentlog.txt file format was incorrect and the console could not be started

请阅读console文档

变更日志

  • 新增
  1. 新增冻结合约的命令列表
  2. 新增合约权限管理的命令列表
  3. 添加KVTableTest.sol示例合约
  • 更新
  1. 升级web3sdk版本为2.3.0, 参考web3sdk的更新内容
  2. 提供更友好的错误信息展示
  • 修复
  1. 修复SQL语句设置的字段值无法包含逗号的bug的问题
  2. 修复deploylog.txt文件格式不正确,控制台无法启动的问题

console v1.0.8

19 Jan 11:47
334784a
Compare
Choose a tag to compare

v1.0.8

(2020-01-17)

Please read the console documentation.

CHANGELOG

  • Update
  1. Upgrade the web3sdk version to 2.2.2 and give more error information when start fails

请阅读console文档

变更日志

  • 更新
  1. 升级web3sdk版本为2.2.2,启动失败时给出更多的错误信息

console v1.0.7

27 Dec 09:21
0e1fc52
Compare
Choose a tag to compare

v1.0.7

(2019-12-27)

Please read the console documentation.

CHANGELOG

  • Update
  1. Update dependency web3sdk to 2.2.0
  2. Limit the CRUD table name length from 48
  3. Implement get_gm_account.sh to create a gm account

请阅读console文档

变更日志

  • 更新
  1. 升级web3sdk版本为2.2.0
  2. 适配fisco-bcos 2.2.0限制CRUD表名的最大长度为48
  3. 添加get_gm_account.sh生成国密版账户

console v1.0.6

26 Nov 04:13
Compare
Choose a tag to compare

v1.0.6

(2019-11-26)

Please read the console documentation.

CHANGELOG

  • Update
  1. Update dependency web3sdk to 2.1.2
  2. start.sh add -Djdk.tls.namedGroups="secp256k1" parameter

请阅读console文档

变更日志

  • 更新
  1. web3sdk版本更新为2.1.2
  2. start.sh 添加 -Djdk.tls.namedGroups="secp256k1" 参数

console v1.0.5

24 Sep 07:53
Compare
Choose a tag to compare

v1.0.5

(2019-09-17)

Please read the console documentation.

CHANGELOG

  • Update
  1. Update dependency web3sdk to 2.1.0
  2. deployByCNS command will now save ABI in CNS table
  3. Support relative path and absolute path parameter for start.sh -p12/-pem
  • Fix
  1. getTotalTransactionCount command returns null
  2. Contract parameter type parsing errors between bytes and bytesN
  3. Unclosed file streams
  4. Other minor bugs

请阅读console文档

变更日志

  • 更新
  1. web3sdk版本更新为2.1.0
  2. deployByCNS将合约的ABI保存入CNS
  3. start.sh -p12/-pem参数执行的文件支持相对路径,绝对路径
  • 修复
  1. getTotalTransactionCount显示结果为null
  2. 控制台调用合约,无法区分合约bytes bytesN类型导致输入被截断
  3. 多处读取文件没有关闭输入流
  4. 其他修复

console v1.0.4

05 Jul 11:28
007e9cc
Compare
Choose a tag to compare

v1.0.4

(2019-07-05)

Please read the console documentation.

CHANGELOG

  • Add
  1. 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
  1. Remove useless jar package dependencies.

请阅读console文档

变更日志

  • 添加
  1. 添加交易解析功能:call、callCNS支持解析output、event log; getTransactionByHash、getTransactionByBlockHashAndIndex、getTransactionByBlockHashAndIndex 支持解析input; getTransactionReceipt支持解析input、output、event log。
  • 更新
  1. 去除无用的jar包依赖。

console v1.0.3

18 Jun 02:52
96a7133
Compare
Choose a tag to compare

v1.0.3

(2019-06-18)

Please read the console documentation.

CHANGELOG

  • Add
  1. add SQL commands to user tables, including create, insert, update, delete, select, desc commands.
  2. add account generation script get_accounts.sh, support to load account file login console.
  3. support call callByCNS getTransactionReceipt parsing output of the event log.
  4. the transaction is sent, the prefix transaction hash: is added before the transaction hash value.

请阅读console文档

变更日志

  • 添加
  1. 增加操作用户表的sql命令,包括createinsertupdatedeleteselectdesc命令。
  2. 增加账户生成脚本get_accounts.sh,支持加载账户文件登陆控制台。
  3. 支持call callByCNS getTransactionReceipt对event log进行解析输出。
  4. 发送交易后,交易哈希值前添加transaction hash:的前缀显示。

console v1.0.2

19 Apr 06:39
6326cf0
Compare
Choose a tag to compare

v1.0.2

(2019-04-19)

Please read the console documentation.

CHANGELOG

  • Update
  1. Removed applicationContext.xml, ca.crt, node.crt and node.key files from console/conf directory. Added the sample config file applicationContext-sample.xml.
  2. Support deploying contracts in a console and calling contracts in another console.
  3. 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.
  4. 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)
  5. Prompt error information for invalid contract addresses. (since fisco bcos 2.0.0-rc2)
  6. Show the contract address in the format of contract address:<contract address> after deploying the contract.
  7. Allow contracts address to omit leading 0s but not 0x. For example, 0x000ac78 can be simplified to 0xac78.
  8. Sort the command list displayed by the help command.

请阅读console文档

变更日志

  • 更新
  1. console/conf目录下移除applicationContext.xml配置文件和ca.crtnode.crtnode.key文件。新增applicationContext-sample.xml配置文件。
  2. 一个控制台部署合约,另一个控制台可以直接调用合约。
  3. callByCNS支持在不传合约版本号时调用最新版本合约。传入版本号时,其合约名与版本号使用英文冒号分隔,例如HelloWorld:1.0
  4. 重复创建用户表会提示表已存在的错误信息,无权限的账号对用户表进行增删改操作会提示无权限信息。(适配fisco bcos 2.0.0-rc2)
  5. 调用合约时,传入错误合约地址会获取错误提示信息。(适配fisco bcos 2.0.0-rc2)
  6. 部署合约后,显示的合约地址前面加contract address:
  7. 合约地址只能省略前缀0,不能省略0x。例如0x000ac78可以简写成0xac78
  8. help命令显示的命令列表进行了字典排序。