Skip to content

2.18.1

Compare
Choose a tag to compare
@larskuhtz larskuhtz released this 07 Mar 16:48
09b4dc6

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