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

refactor: remove versioning in the extension crate #180

Closed
chungquantin opened this issue Aug 12, 2024 · 0 comments
Closed

refactor: remove versioning in the extension crate #180

chungquantin opened this issue Aug 12, 2024 · 0 comments
Labels
extension high priority question Further information is requested

Comments

@chungquantin
Copy link
Collaborator

Versioning is currently handled inside the extension crate for POP API shared between runtimes. However, I find it's a bit weird. In the future, if we have more versions like v1 or v2.

The StateRead logic must be reused and extended (or overwritten completely) for the future versions because the implementation of the extension crate right now only accepts one method read() to handle the state queries, used for v0 and supposed to be used for other versions as well.

This issue can be visited later when we had the introduction of the new versions. Link to the original discussion:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
extension high priority question Further information is requested
Projects
None yet
Development

No branches or pull requests

2 participants