github stellar/go horizon-v23.0.0-rc1
Horizon v23.0.0-rc1

pre-release2 months ago

This release adds support for Protocol 23

Upgrading to this version will trigger a state rebuild. During this process, Horizon will not ingest new ledgers.

This release of Horizon requires stellar-core version 23.0.0rc.1 or higher. Older versions of stellar-core are incompatible with this build of Horizon.

Breaking Changes

In Protocol 23, Stellar Core removes in-memory mode and requires on-disk mode (using BucketListDB) for captive core (5627). As a result, the following configurations are no longer supported and have been removed:

  • CAPTIVE_CORE_USE_DB
  • DEPRECATED_SQL_LEDGER_STATE

Added

  • Update default pubnet captive core configuration to replace Whalestack with Creit Technologies in the quorum set (5564).
  • Added 2 new optional string fields - destination_muxed_id_type and destination_muxed_id, in the asset_balance_changes section of the /operations endpoint. If operation is InvokeHostFunction and if the destination is a muxed address, then the destination_muxed_id_type represents the type of the muxed id - uint64,string or bytes, and destination_muxed_id contains the value (hex encoded string, if the type is bytes ) (5715).

Removed

  • The errorResultXdr field from the response of the async transaction submission endpoint has been removed (5737).
  • The num_archived_contracts and archived_contracts_amount fields from the /assets response have been removed (5611).

Don't miss a new go release

NewReleases is sending notifications on new releases.