Nervos CKB Development Update #21

Ian Yang
Nervos Network
Published in
2 min readOct 29, 2019

Oct 9 — Oct 20

by Ian Yang, Xuejie Xiao, James Chen and Qian Linfeng.

TL;DR

  • CKB v0.23.0 has released. This is a bug fixing release which is compatible with v0.22.0.
  • P2P has replaced the encryption algorithm (#191).

Changes in CKB

We released v0.23.0 on Oct 19. This release fixed several bugs. It only introduces one new feature:

#1645: Min transaction fee filter (@jjyr)

The node configures a minimal fee rate. It will reject submitting transaction via RPC and relaying via P2P when the fee is below the threshold.

Changes in CKB VM

  • #88: Expose running methods in SupportMachine trait
  • #89: Implement StdError for Error @brson

Changes in P2P

  • #191: Replace encryption algorithm
  • #194: Report error when handler panic
  • #195: Fix potential overflow
  • #196: Fix handshake attack
  • #197: Fix windows support

Changes in CKB CLI

  • #119: Detect network type by blockchain info
  • #130: Add compact-target/difficulty conversion subcommands
  • #132: Zeroize when private key dropped

Changes in Toolchains

SDKs

  • Added tx fee calculation
  • Released v0.23.0

Neuron Wallet

  • Fixed balanced calculation bug
  • Fixed sync error when switching networks
  • Refactored controller layer and app start up flow
  • Developed Neuron Key Manager
  • Fixed an issue with app icon not displaying on Linux

CKB Explorer

  • Implemented Nervos DAO deposit/withdraw
  • Designed and implemented Nervos DAO API and contract data view
  • Added uncle rate chart
  • Supports different styles for mainnet/testnet

CKB Testnet Faucet

  • Updated SDK to v0.23.1 and fixed tx sending issue caused by min fee requirement

Stay up to date on Nervos: Github Forum Telegram Reddit Twitter

--

--