github nervosnetwork/ckb v0.101.0
ckb 0.101.0 (9b81a72 2021-10-20)

latest releases: v0.116.1, v0.116.0-rc2, v0.116.0-rc1...
2 years ago

This release activates ckb2021 since epoch 3113 in the testnet. After that nodes running this version are imcompatible with old versions. However, this version is still compatible with v0.25.0 and above in the mainnet.

See how to connect to various chains in Wiki.

This version has some minor RPC changes:

  • #3029 added a new parameter in the RPC get_transaction, which is 2 by default. The response is compatible by setting it to 0.
  • #3028 changed 'connected_duration' duration unit to milliseconds in get_peers RPC.
  • #3055 fixed a bit in the RPC calculate_dao_maximum_withdraw.

Downloads

OS Arch Runtime Dependencies Package Sign
macOS x64 macOS 10.12 or above zip PGP
Linux x64 glibc, libstdc++ tarball PGP
CentOS x64 glibc, libstdc++, openssl tarball PGP
Windows x64 VC++ Redistributable zip PGP
Docker dockerhub

The binaries require following CPU instructions: call (MODE64), cmovbe (CMOV), xorps (SSE1), movq (SSE2)

The .asc files are signatures. It is wise and more secure to check out for the files integrity.

Changes since v0.100.0

Features

Bug Fixes

Improvements

  • #3023: Switch global alloc to tikv-jemallocator (@zhangsoledad)

  • #2914: Remove impl cell_provider on store (@zhangsoledad)

  • #3028 rpc: Change 'connected_duration' duration unit to milliseconds (@chanhsu001)

    BREAKING RPC. Change field connected_duration time unit from seconds to milliseconds in get_peers RPC to make time unit used consistently in get_peers , RPC clients are suggested to modify time quantity correspond with this change.

Don't miss a new ckb release

NewReleases is sending notifications on new releases.