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

Sierra printing #116

Closed DomHenderson closed 2 weeks ago

DomHenderson commented 1 month ago

Allows you to print a human readable sierra program for debugging unexpected results. All the logging comments are left in due to a strange bug where printing UserTypeIds would sometimes cause a crash. This potentially should be investigated because it indicates that some part of the UserTypeId is being left in an unsafe state

codecov-commenter commented 1 month ago

Codecov Report

Attention: Patch coverage is 6.52174% with 129 lines in your changes missing coverage. Please review.

Project coverage is 82.29%. Comparing base (e9d149f) to head (ef15438). Report is 4 commits behind head on native2.6.4.

Files Patch % Lines
...fier/src/execution/native/entry_point_execution.rs 6.52% 129 Missing :warning:
Additional details and impacted files ```diff @@ Coverage Diff @@ ## native2.6.4 #116 +/- ## =============================================== + Coverage 80.63% 82.29% +1.66% =============================================== Files 77 77 Lines 10587 11631 +1044 Branches 10587 11631 +1044 =============================================== + Hits 8537 9572 +1035 - Misses 1584 1671 +87 + Partials 466 388 -78 ```

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