Canton 2.3.2
The version 2.3.2 brings a few minor improvements and bugfixes for Fabric/Besu sequencers.
- A newer release in the 2.3 line: Canton 2.3.20
- Newest Canton: Canton 3.6.4
Open on GitHub (opens in a new tab)github.com
Canton 2.3.2 has been released on July 26, 2022. You can download the Daml Open Source edition from the Daml Connect Github Release Section. The Enterprise edition is available on Artifactory. Please also consult the full documentation of this release.
Summary
The version 2.3.2 brings a few minor improvements and bugfixes for Fabric/Besu sequencers.
Sequencer Health Checks and Fail-over
- Added a gRPC health check endpoint to sequencer nodes
- Added periodic health checks in the sequencer nodes of their dependencies (e.g. Fabric and Besu)
- Improved the fail-over behavior in the sequencer client when connected to multiple sequencers in the case that a sequencer's dependency becomes unhealthy
Compatibility
| Dependency | Version |
|---|---|
| Java Runtime | OpenJDK 64-Bit Server VM 18.9 (build 11.0.15+10, mixed mode, sharing) |
| Daml | 2.3.2 |
| Canton protocol versions | 2, 3 |
| Postgres | postgres (PostgreSQL) 14.4 (Debian 14.4-1.pgdg110+1) |
| Oracle | 19.15.0 |
| Besu | besu/v21.10.9/linux-x86_64/openjdk-java-11 |
| Ethereum contract versions | 1.0.0, 1.0.1 |
| Fabric | 2.2.2 |
| Scala | 2.13 |
What's Coming
We are currently working on
- ongoing security hardening of the Canton protocol and application.
- HSM / KSM support.
- adding support for daml interfaces.
- providing higher levels of topology management privacy and scalability.
- production ready support of multiple domains per participant.
- improving our documentation with many explicit operational procedures.