This version is compatible with v0.25.0 and above. However, it is recommended to upgrade the node, since we will only release security patches based on the latest release.
See how to connect to various chains in Wiki.
Pay attention that following RPC methods will be removed from v0.40.0:
- The method
get_cells_by_lock_hash
in the moduleChain
. - The whole module
Indexer
.
The following methods will be disabled by default from v0.40.0 and will be removed from v0.41.0:
- The method
get_cellbase_output_capacity_details
in the moduleChain
. - The method
get_peers_state
in the moduleStats
. - The methods
_compute_transaction_hash
,_compute_script_hash
andestimate_fee_rate
in the moduleExperiment
.
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 |
* Windows support is experimental.
The #2382: Permit load cell data from memory (@zhangsoledad)
#2343: Add RPC #2347: Add RPC to get consensus parameters (@zhangsoledad)
#2280: Add assume valid target config (@driftluo)
Added option to skip verification for faster synchronization of trusted node data to a specified height
Please know exactly what you are doing before you use it!
#2351: Add Move sentry to optional dependency, reduce dependency libs on other target (wasm32, etc)
#2334: Migrate check (@zhangsoledad)
Add command #2379: Let the consensus params #2394: Some crates invalidly assumes the memory layout of #2389: Upgrade CKB VM to fix memmap security warning (@xxuejie)
#2387: Skip RUSTSEC-2020-0077 temporarily (@yangby-cryptape)
#2392: Skip RUSTSEC-2020-0082 temporarily since not affected (@yangby-cryptape)
#2350: The description for the low fee rate error (@yangby-cryptape)
The first parameter is the minimum transaction fee, not the fee rate.
#2357: Conflict transaction stuck in tx-pool (@zhangsoledad)
#2390: Don't open db when disable indexer module, fix deprecated method response (@driftluo)
#2386: Replace RUSTSEC-2020-0036: #2373: Single instance async runtime (@zhangsoledad)
This PR brings several refactorings. All async processes now use one single instance runtime. It makes ckb-network work as a usually library and decoupled from the runtime.
#2271: Add some mining utils (@keroro520)
#2277: Add some utils to generate spendable cells (@keroro520)
#2342 doc: Add some missing docs (@zhangsoledad)
.asc
files are signatures. It is wise and more secure to check out for the files integrity.
Changes since v0.38.1
Features
get_raw_tx_pool
(@zhangsoledad)
with_sentry
feature (@quake)
ckb migrate --check
. If migration is in need 0 will be return,otherwise 64.
orphan_rate_target
to be configurable (@yangby-cryptape)
Bug Fixes
std::net::SocketAddr
(@yangby-cryptape)
Improvements
failure
by thiserror
and anyhow
(@yangby-cryptape)
failure
: failure
is officially deprecated/unmaintained