Skip to content

ckb 0.117.0 (4920ecf 2024-07-29)

Compare
Choose a tag to compare
@github-actions github-actions released this 31 Jul 07:30
v0.117.0

Highlights

There are two improvements applied for the RPC:

  • #4454: Add include_tx_pool: Option<bool> param to ChainRpcImpl::get_live_cell' (@eval-exec)
  • #4486: Add assume_valid_target_reached: bool to NetRpc::sync_state (@eval-exec)

Please note that these changes are considered breaking changes and may cause compatibility issues with older versions of RPC clients.

Compatibility Table

Network Consensus Version Minimal CKB Version
dev ckb2023 since epoch 0
testnet ckb2021 since epoch 3113 v0.101.0
mainnet ckb2021 since epoch 5414 v0.103.0

See how to connect to various chains in Wiki.

Default assume valid target

Downloads

OS Arch Runtime Dependencies Package Sign
macOS x64 macOS 10.15 or above zip PGP
macOS (Portable) x64 macOS 10.15 or above zip PGP
macOS ARM64 macOS 10.15 or above zip PGP
macOS (Portable) ARM64 macOS 10.15 or above zip PGP
Linux x64 glibc, libstdc++ tarball PGP
Linux (Portable) x64 glibc, libstdc++ tarball PGP
CentOS x64 glibc, libstdc++ tarball PGP
CentOS (Portable) x64 glibc, libstdc++ tarball PGP
Windows x64 VC++ Redistributable zip PGP
Linux ARM64 glibc, libstdc++ tarball PGP
Docker dockerhub

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

Try the portable variants if the binaries complains about illegal instructions.

Changes since v0.116.1

Features

  • #4454: Add include_tx_pool: Option<bool> param to ChainRpcImpl::get_live_cell' (@eval-exec)

    This is a breaking change to the RPC.

  • #4486: Add assume_valid_target_reached: bool to NetRpc::sync_state (@eval-exec)

    This is a breaking change to the RPC.

Bug Fixes

Improvements