Highlights
There are two improvements applied for the RPC:
- #4454: Add
include_tx_pool: Option<bool>
param toChainRpcImpl::get_live_cell
' (@eval-exec) - #4486: Add
assume_valid_target_reached: bool
toNetRpc::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
- Mainnet: 0x84ef5fe7cbf4242bdcac76326aa33f15b9cc41958e9d891157b8a6066dad0f31
- Testnet: 0xc39d482e1c9cba7bdef254ff13e430f42cb5407e15464c029284cd5811e4c8df
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 toChainRpcImpl::get_live_cell
' (@eval-exec)This is a breaking change to the RPC.
-
#4486: Add
assume_valid_target_reached: bool
toNetRpc::sync_state
(@eval-exec)This is a breaking change to the RPC.
Bug Fixes
- #4484: Fix rich indexer
partial
query by args performance issue (@EthanYuan) - #4505: Fix websocket subscription performance issue (@chenyukang)
Improvements
- #4487: tweak
max_ancestors_count
(@zhangsoledad) - #4459: Use standalone runtime for RPC service (@chenyukang)
- #4511: Modify the record scope of tx-pool reject record and fix rule for orphan tx. (@zhangsoledad)
- #4531: Early return
process_fetch_cmd
if ckb received exit signal (@eval-exec)