NethermindEth / blockifier

Blockifier is a Rust implementation for the transaction-executing component in the StarkNet sequencer, in charge of creating state diffs and blocks.
Apache License 2.0
1 stars 4 forks source link

Share secp256 implementation between native and non-native. #104

Open xrvdg opened 3 months ago

xrvdg commented 3 months ago

In https://github.com/NethermindEth/blockifier/pull/102 native's secp256 syscall calls were simplified by inlining and making the operation stateless. These simplifications can be ported back to the non-native secp256 syscall handler such that the native and non-native syscall handler can share parts of the implementation.