Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Conversation

@samkim-crypto
Copy link
Contributor

@samkim-crypto samkim-crypto commented Oct 22, 2025

Problem

#324 implemented changes for SIMD-334. However, it introduced a breaking change to the existing alt_bn128_pairing function. This function is deprecated since v3.1, but previously, this function defined the behavior of the syscall function in the validator logic, so we should be careful with making breaking changes.

Summary of Changes

Revert back the behavior of alt_bn128_pairing function to its original behavior. I copied code of the alt_bn128_pairing function from #297, which was before we published v3.1.

@samkim-crypto samkim-crypto marked this pull request as ready for review October 22, 2025 09:34
@samkim-crypto samkim-crypto removed the request for review from joncinque October 22, 2025 10:48
@samkim-crypto samkim-crypto marked this pull request as draft October 22, 2025 10:48
@samkim-crypto samkim-crypto marked this pull request as ready for review October 23, 2025 00:40
Copy link
Collaborator

@joncinque joncinque left a comment

Choose a reason for hiding this comment

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

Confirming that the function conforms to the old implementation, looks good!

@samkim-crypto samkim-crypto merged commit cbe1dda into anza-xyz:master Oct 23, 2025
26 checks passed
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