NethermindEth / juno

Starknet client implementation.
https://juno.nethermind.io
Apache License 2.0
371 stars 158 forks source link

Tendermint implementation #1867

Open obasekiosa opened 1 month ago

obasekiosa commented 1 month ago

fixes #1837

This PR creates the Tendermint implementation.

codecov[bot] commented 1 month ago

Codecov Report

Attention: Patch coverage is 38.10742% with 242 lines in your changes missing coverage. Please review.

Project coverage is 73.65%. Comparing base (03c1985) to head (4d10523).

Files Patch % Lines
consensus/tendermint/state_machine.go 25.66% 188 Missing and 9 partials :warning:
consensus/tendermint/state.go 66.21% 24 Missing and 1 partial :warning:
consensus/common/proposer_election.go 0.00% 6 Missing :warning:
consensus/tendermint/message.go 81.25% 6 Missing :warning:
consensus/tendermint/tendermint.go 0.00% 6 Missing :warning:
consensus/common/common.go 75.00% 1 Missing and 1 partial :warning:
Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #1867 +/- ## ========================================== - Coverage 75.40% 73.65% -1.75% ========================================== Files 97 103 +6 Lines 8343 8734 +391 ========================================== + Hits 6291 6433 +142 - Misses 1520 1755 +235 - Partials 532 546 +14 ```

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