-
Notifications
You must be signed in to change notification settings - Fork 249
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
feat: add ed25519_verify host function #1010
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.
Thank you @medicz. This enhancement looks good to me. Could you fix the CI?
lint CI fixed, audit CI I probably need help with, since it fails on dependencies coming from near-vm-logic, any ideas there? |
679284b
to
05d5b42
Compare
cc: @miraclx @ailisp @ChaoticTempest Can you please help with the above blocker? |
Working with SRE to have the rust toolchain inside the buildkite images updated. Will retry the CI run once updated. |
chore: update lockfiles
@miraclx audit CI fails due to dependency inherited from near-vm-logic 0.16.1. Any advice about this? |
I'll be taking a look at this today! Fingers crossed, this can just be a |
Seems like checks are passing now. @miraclx @medicz @ailisp @itegulov @ChaoticTempest Can we land this and publish it? |
@miraclx any updates about audit CI? |
Apologies for the delay. The Consensus crunch had us prioritize other tasks. But I'm back on this. The status is I'm updating nearcore dependencies to alleviate the vulnerabilities downstream, afterwards, I'll cut a new release of nearcore crates, and revert back. But for clarity, this is being worked on. |
As far as updates go;
|
26 days, 7 PRs (to And have just published https://github.com/near/nearcore/releases/tag/crates-0.17.0 |
@miraclx with introduction of primitives |
As much as I would've loved to see this through, my time with Pagoda has come to an end. Hey @frol, can you reach out to SRE to handle this? |
@medicz I reached out to the SRE team to update Rust on the CI. Yet, there are other issues with this PR that don't seem to be related to the Rust version. |
indeed, some of those were related to old Cargo.lock being present. Updated in last commit. |
I finally found a way to update Rust on buildkite (https://buildkite.com/nearprotocol/near-sdk-rs/steps), so it is running now. Still, there are some other changes that I requested above that are important to maintain backward compatibility. |
@frol PR was updated |
@medicz Please, fix CI failures |
fix will have to wait, since problem is deserialisation of contracts on rust 1.70 (see: near/nearcore#9140 (comment) and https://near.org/near/widget/PostPage?accountId=pagodaplatform.near&blockHeight=93538986). I have also verified that same issue is currently happening on master branch as well. |
@medicz Let's pin Rust version to 1.69.0 in the GitHub Actions |
Co-authored-by: Vlad Frolov <frolvlad@gmail.com>
@frol can 4.1.2 be released? It is a blocker for us. |
@medicz I am working on it. Naive release suggests that there are breaking changes and semver suggests we release 5.0, which I would prefer to avoid doing right now, so I am trying to minimize the scope and see if we can still cut 4.x release. |
@frol any news on when the new near-sdk will be released? |
No description provided.