Skip to content

Releases: radixdlt/babylon-node

Cuttlefish v1.3.0

25 Nov 10:42
3eb74c0
Compare
Choose a tag to compare

Summary

This is the Node v1.3.0 release, containing the cuttlefish protocol update candidate.

If cuttlefish is enacted by the validator set, this will be a mandatory update for all node runners. All mainnet nodes should be updated to this version by 2024-12-10T16:03:58.703Z, which is the approximate targeted time for enactment.

Details for node set-up and update are on the docs site here. There should be no need for configuration changes as part of updating to this release. For those running natively, you should update both jar and native library from the attached assets. For those running in Docker, the new image is available on dockerhub.

Please note also:

Details

  • Add support for subintents and NotarizedTransactionV2, enabling pre-authorization flows in the wallet and Anthic Flash Liquidity.
  • Add getters for balances on the native Account blueprint.
  • Add CryptoUtilsV2 featuring blake256 hashing, secp256k1 and ed25519 signature validation.
  • Change the consensus manager min rounds per epoch to make it much harder to miss 5 minute epochs.
  • Add various Radix Engine enhancements.

Debugging

If your node is crashing at start-up with an error saying Multiple entries with same key, try adding the following configuration, if you are able. It isn't possible to override this in Docker / with environment variables at present. We will look to bring out a hotfix for this in the next few days.

network.host_ip_query_urls=https://checkip.amazonaws.com/,https://ipv4.icanhazip.com/,https://myexternalip.com/raw,https://ipecho.net/plain,https://www.trackip.net/ip

License

The Babylon node code is released under the Radix License. Executable components are licensed under the Radix Node EULA.

Cuttlefish v1.3.0-rc4

20 Nov 12:21
ca383d9
Compare
Choose a tag to compare
Cuttlefish v1.3.0-rc4 Pre-release
Pre-release

This is a test release, and not intended for running in production.

Cuttlefish v1.3.0-rc3+wasmi-upgrade

15 Nov 16:06
Compare
Choose a tag to compare
Pre-release

This is a test release, and not intended for running in production.

Cuttlefish v1.3.0-rc3

15 Nov 16:05
Compare
Choose a tag to compare
Cuttlefish v1.3.0-rc3 Pre-release
Pre-release

This is a test release, and not intended for running in production.

Cuttlefish v1.3.0-rc2+wasmi-upgrade

15 Nov 10:58
Compare
Choose a tag to compare
Pre-release

This is a test release, and not intended for running in production.

Cuttlefish v1.3.0-rc2

15 Nov 09:17
9df439a
Compare
Choose a tag to compare
Cuttlefish v1.3.0-rc2 Pre-release
Pre-release

This is a test release, and not intended for running in production.

Cuttlefish v1.3.0-rc1

13 Nov 13:02
85db448
Compare
Choose a tag to compare
Cuttlefish v1.3.0-rc1 Pre-release
Pre-release

This is a test release, and not intended for running in production.

Bottlenose v1.2.4

03 Oct 16:07
Compare
Choose a tag to compare

Summary

This is a minor release that fixes an issue with the new transaction preview receipt, introduced by v1.2.3.

Details

  • Fixed metadata_updates in the new toolkit receipt (#1935)

License

The Babylon node code is released under the Radix License. Executable components are licensed under the Radix Node EULA.

Bottlenose v.1.2.4 - Release Candidate 1 (v1.2.4-rc1)

02 Oct 20:37
e5a969f
Compare
Choose a tag to compare

This is a test release, and not intended for running in production. We hope to have a proper release of v1.2.4 soon.

Bottlenose v1.2.3

09 Sep 09:53
d708386
Compare
Choose a tag to compare

Summary

This is a minor release improving the transaction preview endpoint within Core API. It can now return the transaction receipt in a format better aligned with Radix Engine Toolkit.

Note: the old SBOR receipt encoding is still supported, but becomes deprecated with this release.

Details

  • The request to /transaction/preview Core API endpoint now honors a new options field. When requested, the response will contain a new radix_engine_toolkit_receipt field.
    • The new receipt encoding will primarily be consumed by Radix Engine Toolkit and the wallet; it is not expected to be useful to other clients.

License

The Babylon node code is released under the Radix License. Executable components are licensed under the Radix Node EULA.