Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Node upgrade] (Version: [2.1.0]) #4928

Open
xiongjiabing opened this issue Feb 23, 2024 · 5 comments
Open

[Node upgrade] (Version: [2.1.0]) #4928

xiongjiabing opened this issue Feb 23, 2024 · 5 comments
Labels
Feature Request Used to indicate requests to add new features

Comments

@xiongjiabing
Copy link

xiongjiabing commented Feb 23, 2024

https://github.com/XRPLF/rippled/releases/tag/2.1.0
hi, team Is it compatible with previous versions?and once again, are there any RPC structure changes?

“ Breaking change (fix or feature that would cause existing functionality to not work as expected)” , I saw this description. does that require us to do something before we upgrade?

@xiongjiabing xiongjiabing added the Feature Request Used to indicate requests to add new features label Feb 23, 2024
@mvadari
Copy link
Collaborator

mvadari commented Feb 23, 2024

@xiongjiabing
Copy link
Author

As for the breaking change, I see that they are all for api 2. so, how do we specify the version in the configuration?

@intelliot
Copy link
Collaborator

As already stated on https://github.com/XRPLF/rippled/releases/tag/2.1.0 :

  • Yes, it is compatible with previous versions.
  • There are no RPC structure changes.
  • Where did you see “ Breaking change (fix or feature that would cause existing functionality to not work as expected)”?

No: in general you are not required to do something before you can upgrade.

The API version is a field (api_version) you can specify with each RPC request. For details on how to specify api_version, see: https://xrpl.org/request-formatting.html#api-versioning

It is not part of the rippled configuration (rippled.cfg); instead, it is a choice that RPC clients can make when sending requests.

@xiongjiabing
Copy link
Author

截屏2024-02-26 10 26 50 ![Uploading 截屏2024-02-26 10.26.50.png…]()

@mvadari
Copy link
Collaborator

mvadari commented Feb 26, 2024

That's an amendment, not an actual breaking change. All amendments are technically breaking changes, but rarely change APIs.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature Request Used to indicate requests to add new features
Projects
None yet
Development

No branches or pull requests

3 participants