-
Notifications
You must be signed in to change notification settings - Fork 255
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
Re-export curve25519-dalek from solana-zk-token-sdk #1657
Re-export curve25519-dalek from solana-zk-token-sdk #1657
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for the PR! I think we just need to exclude the re-export from sbf target.
49bb736
to
0735715
Compare
0735715
to
054c684
Compare
@samkim-crypto Does this PR need backporting to |
Yeah SPL is currently on Solana version 1.18. We have two options here:
Generally backporting is discouraged for non-security related changes and there is also a strict review process. It seems like we can wait until v2.0 is cut, which I believe is just around the corner. @yihau wdyt? |
I think we can wait for 2.0. we will cut that branch soon! btw, we also can do a trick here to pass the spl downstream tests.
let's fix the failed test first, I will take care of this hack |
Problem
The
spl-token-client
crate from solana-program-library repository started depending directly on curve-25519-dalek v3.2.1 since solana-labs/solana-program-library#5258. This blocks #513 which tries to updatecurve-25519-dalek
to a newer version.Summary of Changes
Re-exported
curve25519-dalek
crate fromsolana-zk-token-sdk
crate in order to remove specifying an explicit version (inCargo.toml
) forcurve-25519-dalek
insolana-program-library
repository.@samkim-crypto