Skip to content

Conversation

@Bashmunta
Copy link

dropped redundant SECP256R1_P inserts into ExecutionScopes in Cairo 0 secp hints, since that value is never read back from the scope and all computations already use the global constant directly. This removes unnecessary BigInt cloning and keeps the hint implementations aligned with the original Cairo semantics without altering behavior.

@gabrielbosio
Copy link
Collaborator

This is breaking because with this change the hint processor mutates the exec scopes differently. So this seems to alter behavior and its inclusion should be planned and discussed in a future major release.

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