dusk-network / dusk-blockchain

Reference implementation of the DUSK Network node, written in Golang
MIT License
102 stars 47 forks source link

Propagate blockchain tip on kadcast client launch #1472

Closed goshawk-3 closed 1 year ago

goshawk-3 commented 1 year ago

This is a draft PR that is an attempt to re-enable community provisioners to re-join consensus. If this happens, additional votes will be broadcast allowing Testnet to reach quorum and finalize a consecutive block.

codecov-commenter commented 1 year ago

Codecov Report

Base: 40.18% // Head: 40.25% // Increases project coverage by +0.07% :tada:

Coverage data is based on head (c04e71d) compared to base (57c6bbd). Patch coverage: 24.34% of modified lines in pull request are covered.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## master #1472 +/- ## ========================================== + Coverage 40.18% 40.25% +0.07% ========================================== Files 147 147 Lines 9651 9715 +64 ========================================== + Hits 3878 3911 +33 - Misses 5144 5180 +36 + Partials 629 624 -5 ``` | [Impacted Files](https://codecov.io/gh/dusk-network/dusk-blockchain/pull/1472?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dusk-network) | Coverage Δ | | |---|---|---| | [pkg/config/genesis/config.go](https://codecov.io/gh/dusk-network/dusk-blockchain/pull/1472/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dusk-network#diff-cGtnL2NvbmZpZy9nZW5lc2lzL2NvbmZpZy5nbw==) | `0.00% <ø> (ø)` | | | [pkg/config/genesis/presets.go](https://codecov.io/gh/dusk-network/dusk-blockchain/pull/1472/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dusk-network#diff-cGtnL2NvbmZpZy9nZW5lc2lzL3ByZXNldHMuZ28=) | `69.23% <ø> (ø)` | | | [...nsensus/blockgenerator/candidate/blockgenerator.go](https://codecov.io/gh/dusk-network/dusk-blockchain/pull/1472/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dusk-network#diff-cGtnL2NvcmUvY29uc2Vuc3VzL2Jsb2NrZ2VuZXJhdG9yL2NhbmRpZGF0ZS9ibG9ja2dlbmVyYXRvci5nbw==) | `0.00% <0.00%> (ø)` | | | [...core/consensus/blockgenerator/candidate/genesis.go](https://codecov.io/gh/dusk-network/dusk-blockchain/pull/1472/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dusk-network#diff-cGtnL2NvcmUvY29uc2Vuc3VzL2Jsb2NrZ2VuZXJhdG9yL2NhbmRpZGF0ZS9nZW5lc2lzLmdv) | `0.00% <0.00%> (ø)` | | | [...kg/core/consensus/blockgenerator/candidate/mock.go](https://codecov.io/gh/dusk-network/dusk-blockchain/pull/1472/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dusk-network#diff-cGtnL2NvcmUvY29uc2Vuc3VzL2Jsb2NrZ2VuZXJhdG9yL2NhbmRpZGF0ZS9tb2NrLmdv) | `0.00% <0.00%> (ø)` | | | [pkg/core/data/ipc/transactions/fixtures.go](https://codecov.io/gh/dusk-network/dusk-blockchain/pull/1472/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dusk-network#diff-cGtnL2NvcmUvZGF0YS9pcGMvdHJhbnNhY3Rpb25zL2ZpeHR1cmVzLmdv) | `13.76% <0.00%> (-0.21%)` | :arrow_down: | | [pkg/gql/query/blocks.go](https://codecov.io/gh/dusk-network/dusk-blockchain/pull/1472/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dusk-network#diff-cGtnL2dxbC9xdWVyeS9ibG9ja3MuZ28=) | `63.22% <0.00%> (ø)` | | | [pkg/gql/query/mempool.go](https://codecov.io/gh/dusk-network/dusk-blockchain/pull/1472/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dusk-network#diff-cGtnL2dxbC9xdWVyeS9tZW1wb29sLmdv) | `30.00% <0.00%> (ø)` | | | [pkg/gql/query/types.go](https://codecov.io/gh/dusk-network/dusk-blockchain/pull/1472/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dusk-network#diff-cGtnL2dxbC9xdWVyeS90eXBlcy5nbw==) | `13.79% <ø> (ø)` | | | [pkg/util/nativeutils/sortedset/sortedset.go](https://codecov.io/gh/dusk-network/dusk-blockchain/pull/1472/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dusk-network#diff-cGtnL3V0aWwvbmF0aXZldXRpbHMvc29ydGVkc2V0L3NvcnRlZHNldC5nbw==) | `48.14% <0.00%> (-0.45%)` | :arrow_down: | | ... and [10 more](https://codecov.io/gh/dusk-network/dusk-blockchain/pull/1472/diff?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dusk-network) | | Help us with your feedback. Take ten seconds to tell us [how you rate us](https://about.codecov.io/nps?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dusk-network). Have a feature suggestion? [Share it here.](https://app.codecov.io/gh/feedback/?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dusk-network)

:umbrella: View full report at Codecov.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.