2.18.1
This is a feature and bug-fix release. Upgrading is optional but recommended.
All 2.18.* versions will expire on 2023-06-01T00:00:00Z.
To upgrade, pull the latest docker image or download the binary and restart the
node.
Changes:
Performance Improvements:
- Optimize JSON+base64 encoding. (#1611)
- Use
application/octet-stream
encoding for P2P header queries. (#1619)
Miscellaneous:
- Remove unused rate limiting configuration settings. (#1616)
- Remove CORS support from the P2P API. (#1616)
- Remove unused hashes and SPV endpoints from the P2P API. (#1616)
- Tighten default P2P rate limits. (#1616)
- Add dedicated rate limiter for Mempool requests. (#1616)
- Disable unused
application/json;blockheader-encoding=object
in responses from the P2P API. (#1619)
Container Images:
-
End-user image
Image Digest:sha256:b8d819b915161f77c9615163965a1a80dfa6eaef7d4dd8aad8c84df7df2de07b
docker pull kadena/chainweb-node:2.18.1
-
Binary-only Ubuntu-20.04
Image Digest:sha256:bec5b5bc24fa7ac1ccae4439c3cd317ce257de76814170db9e87be2a783941e3
docker pull ghcr.io/kadena-io/chainweb-node/ubuntu:2.18.1
Ubuntu Binaries:
SHA256 Hashes
abbb536852fac131497940919c3ae34aa03e3a4ee3c79bc3d3fc6b79fe391f91 chainweb-2.18.1.ghc-8.10.7.ubuntu-20.04.09b4dc6.tar.gz
6cf0c8ebd8ae75eb447cb13956da0e575d84680d96046658b56929afe278d2cb chainweb-2.18.1.ghc-8.10.7.ubuntu-22.04.09b4dc6.tar.gz
The following dependencies must be installed on the system:
- ubuntu-20.04:
apt-get install ca-certificates libgmp10 libssl1.1 libsnappy1v5 zlib1g liblz4-1 libbz2-1.0 libgflags2.2 zstd
- ubuntu-22.04:
apt-get install ca-certificates libgmp10 libssl3 libsnappy1v5 zlib1g liblz4-1 libbz2-1.0 libgflags2.2 zstd
Nix Store Path:
Linux: /nix/store/1pqiiryp8mhfbvim33sp10v5xq3z3lcw-chainweb-2.18.1