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

feat: move compilation out of the blockifier #122

Closed xrvdg closed 1 month ago

xrvdg commented 1 month ago

Closes #112

codecov-commenter commented 1 month ago

Codecov Report

Attention: Patch coverage is 85.08772% with 17 lines in your changes missing coverage. Please review.

Project coverage is 80.72%. Comparing base (c822f62) to head (85045c2).

Files Patch % Lines
crates/blockifier/src/execution/contract_class.rs 88.04% 5 Missing and 6 partials :warning:
crates/blockifier/src/test_utils/struct_impls.rs 70.58% 0 Missing and 5 partials :warning:
...fier/src/execution/native/entry_point_execution.rs 66.66% 0 Missing and 1 partial :warning:
Additional details and impacted files ```diff @@ Coverage Diff @@ ## native2.6.4 #122 +/- ## =============================================== - Coverage 80.73% 80.72% -0.02% =============================================== Files 77 77 Lines 10552 10592 +40 Branches 10552 10592 +40 =============================================== + Hits 8519 8550 +31 Misses 1569 1569 - Partials 464 473 +9 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

xrvdg commented 1 month ago

Juno branch: https://github.com/NethermindEth/juno/pull/2009