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

Bump fastcrypto #5147

Merged
merged 27 commits into from
Oct 15, 2022
Merged

Bump fastcrypto #5147

merged 27 commits into from
Oct 15, 2022

Conversation

jonas-lj
Copy link
Contributor

@jonas-lj jonas-lj commented Oct 12, 2022

Sorry for the large PR, but there have been a few changes to the fastcrypto api, so in order to bump the version, we need to change a few things in sui. It's mostly just changes in paths and small changes to the api.

The fastcrypto version in mysten-util-mem (and afterwards, the mysten-util-mem depdency here) needs to be updated before this is merged.

Unintentionally, I've had to update the openrpc.json schema in order for the test_json_rpc_spec test to pass. I'm not sure why this is necessary, but it may be due to some updated dependencies pulled in from fastcrypto.

@jonas-lj jonas-lj marked this pull request as ready for review October 13, 2022 21:38
@jonas-lj jonas-lj marked this pull request as draft October 14, 2022 09:58
"DeleteObject",
"NewObject",
"EpochChange",
"Checkpoint"
Copy link
Contributor Author

@jonas-lj jonas-lj Oct 14, 2022

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't know why it was necessary to update the schema here, but it could be because of some updated dependencies through fastcrypto.

@jonas-lj jonas-lj marked this pull request as ready for review October 14, 2022 11:25
@jonas-lj jonas-lj requested a review from joyqvq October 14, 2022 11:26
Copy link
Collaborator

@kchalkias kchalkias left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks @jonas-lj , we generally prefer rebasing vs merging to main. We will merge anyway after the PR is approved.

@jonas-lj
Copy link
Contributor Author

Thanks @jonas-lj , we generally prefer rebasing vs merging to main. We will merge anyway after the PR is approved.

Yea, Francois reminded me. I'll make sure to do that in the future. And thanks for the review!

@jonas-lj jonas-lj merged commit 78643af into main Oct 15, 2022
@jonas-lj jonas-lj deleted the bump-fastcrypto branch October 15, 2022 10:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants