revelrylabs / elixir-stellar-client

Elixir Client for Stellar
MIT License
20 stars 8 forks source link

Protocol 16 support #96

Open 2opremio opened 3 years ago

2opremio commented 3 years ago

This issue lists the changes to the Horizon API introduced by CAP-35. This CAP comprises the public-facing changes in Stellar Protocol 16. The first Horizon version with the updated API is Horizon 2.1.0.

This protocol upgrade is purely additive. We expect a protocol 16 compliant SDK to be able to run successfully against a protocol 16 network.

We are aiming for the following tentative timeline:

March 30: Horizon released with protocol 16 support (done)
Begining of April: Core release with protocol 16 support
May: Protocol 16 deployed to Testnet
June: Protocol 16 Prodnet-deployment vote

New objects

None

Modified objects

New endpoints

None

Modified endpoints

None

New Operations

New effects

Deprecations

2opremio commented 3 years ago

Update: CAP35 will now be included in Protocol 17

Version 16 of the protocol was used to resolve an issue in the network. (If interested, there is a blogpost explaining the details).

As a result, CAP35 will be included in Protocol 17. In other words, all the references to Protocol 16 above, now apply to Protocol 17.