Splice 0.6.2
Note: 0.6.1 and 0.6.0 were skipped on TestNet and MainNet due to regressions uncovered on DevNet. /v0/top-validators-by-validator-faucets. /v0/synchronizer-identities/{domain_id_prefix}…
- A newer release in the 0.6 line: Splice 0.6.14
- Newest Splice: Splice 0.9.4
Open the release notes (opens in a new tab)docs.canton.network
Note: 0.6.1 and 0.6.0 were skipped on TestNet and MainNet due to regressions uncovered on DevNet.
-
Scan app
- Note that the following endpoints that have been deprecated are planned for removal in the next release (0.6.3), or the following one (0.6.4) at the latest:
/v0/closed-rounds/v0/top-validators-by-validator-faucets/v0/synchronizer-identities/{domain_id_prefix}/v0/synchronizer-bootstrapping-transactions/{domain_id_prefix}/v0/aggregated-rounds/v0/round-totals/v0/round-party-totals/v0/amulet-config-for-round/v0/round-of-latest-data/v0/rewards-collected/v0/top-providers-by-app-rewards/v0/top-validators-by-validator-rewards/v0/top-validators-by-purchased-traffic/v0/activities/v0/transactions
- Note that the following endpoints that have been deprecated are planned for removal in the next release (0.6.3), or the following one (0.6.4) at the latest:
-
SV / Validator apps
-
Hard Domain Migrations (HDMs) and HDM-based disaster recovery are no longer supported. In particular:
- the validator configuration
domain-migration-dump-pathwas removed, - the SV onboarding mode
domain-migration(name/dump-file-path) was removed.
- the validator configuration
-
Updated the documentation to clarify that the
MIGRATION_IDwill not change in the future and that all validators should keep the current value for the foreseeable future. - Updated the Logical Synchronizer Upgrade documentation to include details for Roll Forward LSUs used for disaster recovery.
-
Hard Domain Migrations (HDMs) and HDM-based disaster recovery are no longer supported. In particular:
-
Deployment
- SV only: Introduced the concept of serial ID alongside the existing migration ID for synchronizer deployment. The migration ID is now frozen at its current value and configured only once, as the
migration.idfield in helm chart values. The serial ID is incremented by 1 for each logical synchronizer upgrade and replaces the migration ID in synchronizer (sequencer/mediator/CometBFT) release names, DNS entries, DB names, chain IDs and port numbers. Participant naming and the participant DB name continue to use MIGRATION_ID, which is now frozen. All example YAML files and documentation have been updated to useSERIAL_IDfor addressing andMIGRATION_IDfor migration-specific configuration. For existing networks,SERIAL_IDmust initially be set to the current value ofMIGRATION_ID. Newly initialized networks start withSERIAL_ID=0. This also changed the name of the participant helm installation in the documentation, along with theparticipantAddressinsv-values.yaml. You can either reinstall the helm chart with the new name or ensure theparticipantAddressreflects the name of your helm chart installation. - Fixed a regression introduced in 0.6.1 where the
reloader.stakater.com/autoannotation was silently dropped from all Deployments rendered by the Splice helm charts, disabling the auto-reload behaviour regardless of theenableReloadervalue.
- SV only: Introduced the concept of serial ID alongside the existing migration ID for synchronizer deployment. The migration ID is now frozen at its current value and configured only once, as the
-
Canton
- Bugfixes and stability improvements. Among other things, fix a regression in 0.6.0/0.6.1 which causes participants to get stuck at random times, requiring a restart to recover.